Senior Backend Developer (PHP, Go)
Иркутск, РоссияМиддл • Сеньор
Релокация • Удаленная работа
Опыт работы более 5 летот 200 000 до 250 000 ₽
Опыт работы более 5 летот 200 000 до 250 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g1Br4
О себе
На данный момент Backend разработчик.
Мои компетенции и опыт
Backend-разработчик, 5+ лет коммерческого опыта. Основной стек: PHP 8.x / Laravel, также Go и Python. Проектирую серверную архитектуру и микросервисы, участвую в архитектурных решениях, декомпозиции задач и code review. Сейчас также занимаюсь SRE-задачами: инфраструктурой, мониторингом и стабильностью продакшна.
Последние 3 года, аутсорс-разработка в распределённой команде:
Крупный интернет-магазин (монолит + микросервисы):
спроектировал и реализовал микросервисный бэкенд для мобильного приложения с горизонтальным масштабированием под пиковую нагрузку;
выявил в продакшне спам-атаку на SMS-уведомления и внедрил защиту, остановив потери бюджета;
настроил мониторинг и алертинг (Prometheus, Grafana, ELK, Bugsnag) с уведомлениями в Telegram, Email и SMS;
проектировал взаимодействие монолита и микросервисов: репликация, одновременная работа с PostgreSQL и MySQL.
CRM для B2B-заказов:
перепроектировал ключевые сущности под новые бизнес-требования с обратной совместимостью и без потери данных;
реализовал асинхронный обмен между сервисами на Kafka и полнотекстовый поиск на Meilisearch.
Торговая платформа (каталог на миллионы SKU):
внедрил поиск на Elasticsearch, кеширование на Redis и очереди на RabbitMQ;
разработал админ-панель на Filament.
Сервис распознавания лиц (Python + AI):
спроектировал очереди и интеграцию с ML-сервисом, который стабильно обрабатывает около нужен доступ к резюме изображений в сутки.
2021–2023:
полностью мигрировал крупное legacy-приложение с Phalcon на Laravel: Redis-кеширование, оптимизация SQL и структуры БД, интеграция с фронтендом и CRM;
спроектировал бэкенд сервиса записи к врачу на потенциальную аудиторию в 800 тыс. пользователей;
поддерживал сайт с ~1 млн посетителей в месяц и восстановил более нужен доступ к резюме критических записей после неудачной миграции, собрав данные из 10 источников.
Также интегрировал LLM в коммерческие продукты (OpenAI, YandexGPT). Работаю по SOLID и PSR, покрываю критичный функционал тестами на PHPUnit.
Стек: PHP 8.x, Laravel, Symfony, Go, Python, PostgreSQL, MySQL, MongoDB, Redis, Kafka, RabbitMQ, Elasticsearch, Meilisearch, Docker, Linux, CI/CD, Prometheus, Grafana, ELK.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
