Москва

Golang разработчик цифровых решений

Backend

Требуемый опыт

от 3 до 6 лет

Занятость

Полный рабочий день

Ключевые навыки

Golang
Kafka

Какие задачи необходимо решать

•         Разработка и поддержка микросервисов (REST/gRPC API, бизнес-логика, взаимодействие между сервисами)

•         Оптимизация работы с PostgreSQL (сложные запросы, индексы, транзакции)

•         Разработка драйверов для IoT-устройств (MQTT, TCP/UDP, парсинг бинарных протоколов)

•         Настройка метрик и мониторинга (Prometheus, VictoriaMetrics, Grafana)

•         Интеграция и работа с системами обмена сообщениями (RabbitMQ, Kafka) для асинхронной обработки данных

Для решения этих задач требуется

•       Уверенное владение Go (горутины, интерфейсы, сетевое программирование, тестирование)

•       Опыт работы с PostgreSQL (написание и оптимизация SQL-запросов, транзакции, миграции)

•       Понимание архитектуры микросервисов

•       Опыт с RabbitMQ или Kafka

•       Настройка мониторинга и метрик (Prometheus, VictoriaMetrics, Grafana)

•       Знание Docker

•        Будет плюсом:

•        Опыт разработки на Java

•        Понимание IoT-архитектур и работы edge-устройств

•        Опыт с Temporal или аналогичными системами оркестрации (или желание быстро разобраться)

•        Знание Keycloak (OAuth2, OpenID Connect, JWT). 

 

Мы предлагаем

Оформление по ТК РФ
Справедливая и прозрачная система вознаграждения
ДМС со стоматологией
Компенсация мобильной связи
Маркетплейс льгот и сервисов Mega4You
Понятный карьерный маршрут
2500 учебных программ в мобильном приложении МегаФон Драйв
Программа поддержки и помощи сотрудникам
Активное корпоративное сообщество и насыщенный календарь событий
Москва8 800 550‑05‑00
Москва