Вакансия — Backend Developer (Единый диспетчерский центр)
- Зарплата:по договоренности
- Компания:Московский метрополитен
- Город:Москва
- Опубликовано:Сегодня
Описание вакансии:
Мы - Центр исследования и разработки беспилотного транспорта, создаем первый в России полностью беспилотный трамвай.
Обязанности
- Разработка backend-сервисов для системы управления и мониторинга беспилотных трамваев
- Разработка и поддержка REST API для взаимодействия с трамваями, пользовательскими интерфейсами и внешними сервисами
- Разработка сервисов обработки событий и очередей сообщений на базе Kafka, RabbitMQ, MQTT
- Проектирование и поддержка схем данных в PostgreSQL
- Интеграция backend-сервисов с системами беспилотного трамвая и инфраструктурными сервисами
- Обеспечение надёжности и масштабируемости backend-компонентов
- Участие в проектировании архитектуры системы управления флотом
Требования
- Уверенные знания Go/Python
- Практический опыт разработки backend-сервисов на FastAPI
- Опыт проектирования и разработки REST API, WebSocket
- Опыт работы с PostgreSQL, InfluxDB, Redis
- Понимание принципов построения микросервисной архитектуры, принципов работы распределённых систем и обработки событий
- Уверенная работа в Linux
- Навыки работы с Git
- Опыт работы с Docker, Docker Compose
- Навыки работы с NGINX, Traefik
- Понимание принципов работы распределённых систем и обработки событий
- Умение писать поддерживаемый, читаемый код и работать в команде
- Способность быстро разбираться в существующем коде и развивать систему
Будет преимуществом
- Понимание принципов работы робототехнических систем (ROS/ROS2)
- Опыт работы с брокерами сообщений (Kafka, RabbitMQ, MQTT) и понимание принципов event-driven архитектуры
- Опыт разработки на React
- Опыт написание тестов и участие в поддержке CI/CD процессов
- Опыт работы с Kubernetes
- Опыт работы с инструментами DevOps: Kubernetes, Helm, GitLab CI
- Опыт разработки систем диспетчеризации, управления задачами или fleet management
- Опыт работы с системами мониторинга и логирования (Prometheus, Grafana)
- Опыт участия в проектировании микросервисных архитектур
Условия
-
Трудоустройство и работа в соответствии с ТК РФ
-
Бесплатный проезд в столичном метро
-
Бесплатный проезд по железным дорогам в пригородном сообщении от места жительства до места работы и обратно в пределах Московской области
-
Льготы на отдых в оздоровительном комплексе метрополитена
-
Детский оздоровительный лагерь и детский клуб
-
Финансовые условия обсуждаем индивидуально в зависимости от опыта кандидата
Контактная информация:
← Вернуться к списку вакансийРекомендуем вакансии
Integration Java Developer (Payments) | Middle+ /…
по договоренности
Python-разработчик
по договоренности
Senior Frontend Developer (React / Платежные сист…
по договоренности
Разработчик С++
по договоренности
Разработчик Python backend developer
по договоренности
Java/Kotlin backend developer (Senior)
по договоренности