Senior Go разработчик
Описание
Локация: Москва, Ленинградский проспект, 37Ак4. Формат работы: на месте работодателя, гибрид.
Компания
BETBOOM развивает backend-сервисы и микросервисную архитектуру.
Что делать
Проектировать, разрабатывать и развивать микросервисы на Go.
Переносить существующие сервисы с Node.js на Go.
Поддерживать и улучшать существующий код.
Декомпозировать и оценивать задачи, координировать работу разработчиков и контролировать сроки.
Проводить code review, принимать технические решения и отвечать за качество кода.
Согласовывать технические решения с командой и смежными участниками разработки.
Требования
Опыт backend-разработки от 6 лет, включая опыт работы с Go от 3 лет.
Понимание принципов построения микросервисной архитектуры.
Опыт разработки и поддержки gRPC- и HTTP API.
Опыт работы с PostgreSQL и Redis.
Опыт работы с брокерами сообщений, например RabbitMQ.
Опыт контейнеризации приложений с Docker и оркестрации с Kubernetes.
Умение работать в команде, аргументировать технические решения и обсуждать альтернативы.
Хорошо, если есть
Опыт работы с CI/CD, включая TeamCity и GitLab CI.
Опыт эксплуатации сервисов в production: работа с логами, метриками, алертами и системами мониторинга.
Опыт разработки на других языках программирования.
Знание принципов событийно-ориентированной архитектуры.
Опыт управления небольшой backend-командой.
Опыт технического лидерства: принятия технических решений, проведения code review и координации работы разработчиков.
Культура и преимущества
Гибридный формат работы с присутствием на месте работодателя.
Командное обсуждение технических решений и альтернатив.