С++ Developer

Дата размещения вакансии: 18.11.2024
Работодатель: МСН Телеком
Уровень зарплаты:
з/п не указана
Город:
Москва
2-й Нагатинский проезд 2с8
Требуемый опыт работы:
От 1 года до 3 лет
MCN Telecom - один из ведущих операторов фиксированной связи (узлы местной связи в 67 городах РФ, лицензированный оператор МГМН) и виртуальный мобильный оператор (MVNO), разработчик программных продуктов. Ключевые IT-продукты MCN Telecom: Телефония (мобильная и фиксированная), Виртуальная АТС, Чатофон, API - интегрированы в единую телеком-платформу (СPaaS). Мы развиваем бизнес в Европе и как оператор представлены в четырёх европейских странах: Венгрии, Германии, Словакии и Австрии. Мы делаем связь удобной, надежной и доступной - для бизнеса и людей!
Обязанности:
  • Разработка прикладного функционала для телеком-платформы согласно требованиям бизнеса и для улучшения архитектуры и надежности системы.
  • Разработка биллинга, в рамках телеком-платформы для тарификации телекоммуникационных услуг (голос, дата, смс).
  • Совместно с остальной командой развивать системы мониторинга работоспособности системной и прикладной части. Есть возможность освоить современный стек SCALA/CATS EFFECT/TYPELEVEL/CASSANDRA/KUBERNETES для создания распределенных высокодоступных приложений.

Стек: с++17, STL, multithreading, Boost, PostgreSQL (80+тыс. строк кода с++).
Протоколы: Radius, Rest.
Среда разработки: Linux, Docker, Kubernetes, VScode, Werf.

Требования:
  • Владение c++17/STL/Boost.
  • Опыт разработки многопоточных асинхронных приложений на С++ под ОС Linux.
  • Знание SQL/PostgreSQL.
  • Владение Git.
  • Знание Linux на уровне продвинутого пользователя.
  • Понимание работы стека TCP/IP.
  • Знание фундаментальных структур данных и алгоритмов.
  • Способности разбираться в чужом коде и алгоритмах.

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

  • Знакомство с Java/Scala c желанием развиваться в этом направлении.
Условия:
  • Оформление согласно ТК РФ.
  • Офис. График 5/2.
  • Корпоративные обеды.