Jun/Middle Go Backend Developer

Россия
Джуниор • Миддл
Информационные технологии • Разработка • Go • PostgreSQL • Redis • Python
Удаленная работа
Опыт работы от 1 года до 3х лет
О себе

На данный момент Python/Go backend developer.

Мои компетенции и опыт

Разрабатывал 2 проекта в течение ~2лет с нуля: от MVP до нынешнего релизного состояния.

Команда разработки была из 5 человек.

 

Технические:

– Спроектировал архитектуру приложения

– Написал деплой приложения для dev/prod сред в Docker

– Настроил пайплайн CI/CD (GitHub Actions)

– Работа с БД: PostgreSQL, pgbouncer, SQLite

– Реализовывал кэш на Redis

– Работал с брокерами сообщений

– Занимался менеджментом ресурсов

– Оптимизация: оптимизировал SQL и логику - сократил время ответа с 5 секунд до 100мс

– Устранял утечки памяти корутин и вебсокетов (70%/день)

– Завез безопасность: JWT для клиента и внешнего API, защиту от CSRF и прочий OWASP.

– Реализовал realtime уведомления и обновление данных по WebSocket

– Рефакторинг

– Ребилд: разбивал монолит на микросервисы на Go с gRPC

– Разрабатывал скрипты автоматизации на Google Apps Script

– Интегрировал внешние зависимости по API

– Скрейпинг, парсинг данных

– Разрабатывал Telegram-ботов на Python (Aiogram)

– Внедрил объектное S3 хранилище, реализовал для него микросервис

– Настраивал и администрировал Linux-сервера

– Настраивал nginx и ufw: https, redirect, subdomens, security

– Observability

– Участвовал в полном цикле разработки

 

 

Социальные:

– Работал с заказчиком: обсуждал задачи и их возможные альтернативы реализации, сроки задач.

– Расстановка приоритетов для задач

– Распределение задач

– Настраивал процессы внутри компании

– Синхронизация работы с другими командами

– Оценка сроков и рисков

– Онбординг

– Менторинг

– Решал конфликты внутри компании

– Поддерживал хорошие отношения внутри команды

– Проводил перекрестное code review

– Создал и поддерживал подробную, но доступную документацию для внешнего API

 

Стек:

– Golang, gRPC, REST, Minio, Webhook, Git submodules

– Python3, PostgreSQL, Django(DRF+Celery), Redis, WebSocket, Nginx, Git

 

О себе:

Хочу расти как разработчик, готов переехать на любой релевантный стек. Если пригласите в финтех, то очень сильно обрадуюсь. Есть вышка по ИБ. Всё остальное - вещи решаемые, пишите - договоримся.


Специализация
Информационные технологииРазработкаGoPostgreSQLRedisPython
Отрасль и сфера применения

Уровень
ДжуниорМиддл

Интересные кандидаты