📍 Москва (м. Технопарк)Офис или гибрид
Английский
B1 — IntermediateB1 — Intermediate
Технологии/инструменты
PythonREST APIPostgreSQLDockerXMLJSONJIRAConfluenceGit
Цифровой водоканал — программно-аппаратный комплекс предназначен для выявления и оповещения об аварийных ситуациях на сетях водоснабжения связанных с аварийными ситуациями, неучтенными потребителями и воровством.
Что делать
Аналитика больших данных в МТС формирует стратегические решения, предвосхищая потребности клиентов и бизнеса во всех направления экосистемы компании. В связи с этим наша команда цифрового водоканала рада принять в команду бэкэнд разработчика для следующих задач:
- Разработка серверной части web приложений, RESTful API, интеграционных сервисов.
- Разработка интеграционных сервисов пакетной и потоковой обработки данных.
- Участие в проведении анализа технической возможности реализации.
- Участие в проработке архитектуры технического решения, включая модель БД и схему развертывания.
- Взаимодействие с командами разработки, менеджерами по продукту и архитекторами.
Ожидания
- Язык программирования Python (понимание конструкций языка, опыт работы со стандартными средствами многопоточного и асинхронного программирования).
- Фреймворки для создания REST API; (Flask-RESTful, FastAPI).
- Использование контейнеров приложений (Docker).
- Реляционные СУБД (оптимально PostgreSQL), фреймворки для работы с ними (ORM, системы миграции).
- Контейнеры данных (XML, JSON) для передачи информации между системами.
- Трекеры (Jira) и базы знаний (Confluence).
- Система контроля версий Git.
Будет плюсом:
- Понимание принципов композиции сервисов: синхронное / асинхронное взаимодействие, брокеры сообщений, распределённые очереди, service discovery.
- Стандартов и принципов интеграции IT-систем (сетевые взаимодействия систем, парадигмы ETL, ELT, CDC).
- Принципов масштабирования сервисов с помощью Kubernetes.
- Умение работать в консоли Linux.
- Английский не ниже intermediate.
- Опыт работы по методологии Agile, Scrum.
Что предлагаем
- Стабильную заработную плату и премии (20% от суммарного годового дохода).
- Компенсацию мобильной связи с первого дня.
- Заботу о здоровье своих сотрудников: ДМС, включая стоматологию.
- Саморазвитие: вы сможете проходить тренинги очно и дистанционно в Корпоративном университете компании и участвовать в чемпионатах по программированию.
- Спорт — корпоративные соревнования по футболу, баскетболу и волейболу, различные спорт-программы и компенсацию вашего фитнес-абонемента.
- Хороший отдых — отпуск 28 календарных дней + 3 календарных дня дополнительно ежегодно.
- Бодрое утро — гибкое начало рабочего дня.
Этапы трудоустройства
- Техническое интервью с командой (60 минут).
- Финальное интервью с руководителем (30 минут).