Разработчик цифровых решений (IoT)

Дата размещения вакансии: 20.03.2026
Работодатель: МегаФон
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

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

  • Разработка и поддержка микросервисов (REST/gRPC API, бизнес-логика, взаимодействие между сервисами)
  • Оптимизация работы с PostgreSQL (сложные запросы, индексы, транзакции).
  • Разработка драйверов для IoT-устройств (MQTT, TCP/UDP, парсинг бинарных протоколов)
  • Настройка метрик и мониторинга (Prometheus, VictoriaMetrics, Grafana)
  • Интеграция и работа с системами обмена сообщениями (RabbitMQ, Kafka) для асинхронной обработки данных
  • Доработка существующего функционала решения
  • Написание Unit-тестов

Что для этого нужно

  • Опыт работы с системами контроля версий (Git).
  • Знание принципов работы CI/CD.
  • Опыт работы с Docker и Kubernetes.
  • Java 11+ (основной стек - Java 17 / 21)
  • Spring Framework:
  • Spring boot 3 (если есть опыт работы с Spring boot 2 тоже неплохо) Spring Web Spring Security - Spring Data (JPA | JDBC)
  • Знание SQL (PostgreSQL, написание и оптимизация SQL-запросов, транзакции, миграции)
  • Будет плюсом опыт работы с: Redis RabbitMQ Spring Cache Abstraction
  • Понимание архитектуры микросервисов.
  • Уверенное владение Go (горутины, интерфейсы, сетевое программирование, тестирование).
  • Знание Keycloak (OAuth2, OpenID Connect, JWT).
  • Понимание IoT-архитектур и работы edge-устройств.