0%соответствие
МегаФон

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

Москваполная занятостьот 6 лет

О компании

МегаФон — один из ведущих операторов связи в России, предоставляющий услуги мобильной и фиксированной связи, а также широкий спектр цифровых решений. Компания активно развивает свои услуги в области IoT и облачных решений, обеспечивая высококачественное обслуживание для миллионов клиентов.

Ключевые факты:

  • Год основания: 1993
  • Количество клиентов: более 75 миллионов
  • Рейтинг компании в 2022 году: 5 из 5 по мнению независимого агентства

О вакансии

Команда разработчиков цифровых решений в МегаФоне занимается разработкой и поддержкой высоконагруженных микросервисов, которые обеспечивают взаимодействие между различными системами. Команда активно работает с IoT-устройствами и системами обработки данных, используя передовые технологии для оптимизации бизнес-процессов.

Ваша роль будет связана с разработкой REST и gRPC API, а также с оптимизацией работы с PostgreSQL. Вы будете участвовать в интеграции решений с системами обмена сообщениями, такими как RabbitMQ и Kafka, чтобы обеспечить асинхронную обработку данных.

Чем предстоит заниматься:

  • Разработка и поддержка микросервисов с использованием REST/gRPC API
  • Оптимизация запросов и работы с PostgreSQL
  • Создание драйверов для работы с IoT-устройствами
  • Настройка систем мониторинга и метрик
  • Интеграция с RabbitMQ и Kafka для обработки данных

Что мы предлагаем:

  • Участие в интересных и сложных проектах
  • Возможность работать с передовыми технологиями и развиваться в команде
  • Конкурентоспособное вознаграждение
Навыки
GolangJavaKafkaPostgreSQLlangJavaKafkaPostgreSQL

Обязанности

  • Разрабатывать и поддерживать микросервисы на REST/gRPC API
  • Оптимизировать запросы к PostgreSQL
  • Создавать драйверы для IoT-устройств с поддержкой MQTT, TCP/UDP
  • Настраивать метрики и системы мониторинга, такие как Prometheus и 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-устройств. 

Похожие вакансии

Прогноз зарплаты
000 000 ₽
00%соответствие вакансии
Откликнуться