📍 Москва (м. Технопарк)Офис или гибрид
Технологии/инструменты
PythonREST APIDockerPostgreSQLXMLJSONJIRAConfluenceGit
Цифровой водоканал — программно-аппаратный комплекс предназначен для выявления и оповещения об аварийных ситуациях на сетях водоснабжения связанных с аварийными ситуациями, неучтенными потребителями и воровством.
Аналитика больших данных в МТС формирует стратегические решения, предвосхищая потребности клиентов и бизнеса во всех направления экосистемы компании. В связи с этим наша команда цифрового водоканала рада принять в команду бэкэнд разработчика.
Предстоящие задачи
- Разработка серверной части 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 календарных дня дополнительно ежегодно.
- Бодрое утро — гибкое начало рабочего дня.