Python developer (Middle+/Senior)

Дата размещения вакансии: 10.01.2025
Работодатель: GETMOBIT
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Getmobit – российская технологическая компания, специализирующаяся на разработке, производстве и продвижении аппаратных продуктов и доверенного программного обеспечения для комплексной автоматизации рбочих мест и обеспечения безопасного доступа к корпоративным и гсударственным информационным системам и приложениям, телефонии, видеоконференцсвязи.
Компания является технологическим лидером и визионером новой концепции организации рабочих пространств Smart Workspace («интеллектуальных рабочих пространств») для крупного бизнеса и государственных организаций.

Кто мы?
Мы — Департамент серверной разработки, в ядре которого сплочённая команда из backend и frontend разработчиков,
инженеров DevOPS и инженеров QA. В зону нашей ответственности входит разработка и развитие серверного ПО, отвечающего за управление рабочими местами. Мы тесно взаимодействуем с экспертами в области ИБ и разрабатываем безопасные высоконагруженные сервисы на Python.
Мы ищем талантливого Python-разработчика, который станет частью нашей команды!

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

  • Участвовать в проектировании архитектуры и интеграции новых сервисов, выбирать подходы/паттерны, участвовать в аудите и доработке текущих сервисов, разрабатывать прототипы решений.
  • Разрабатывать безопасные, надежные и масштабируемые сервисы на Python.
  • Проводить исследования актуальных технологий и обмен знаний с командой.
  • Участвовать в code review.

Мы ожидаем, что у Вас есть:

  • Уверенное знание языка программирования Python 3.7+, опыт разработки не менее 3 лет.
  • Опыт работы с FastAPI и Pydantic.
  • Хорошее понимание принципов асинхронной разработки на Python.
  • Опыт работы с брокерами сообщений (Kafka/RabbitMQ).
  • Знание python toolset (poetry, mypy, pylint, ruff, pre-commit и т.д.).
  • Опыт работы с Docker и Docker Compose, понимание процессов DevOps, уверенное владение Git.
  • Oпыт работы с базами данных (NoSQL/SQL).
  • Понимание принципов гибкой разработки, владение Jira, Wiki (confluence).

Плюсом будет, если у Вас есть:

  • Опыт работы с инструментами мониторинга (Prometheus, Grafana)
  • Опыт разработки функциональных и технических спецификаций, знание процессов управления требованиями
  • Глубокое понимание сетевой модели OSI и принципов работы основных протоколов (TCP, UDP, DNS, HTTP)
  • Владение UML: диаграммы классов, последовательности, развертывания
  • Представление и опыт работы с DDD и Event-Driven архитектурой
  • Владение концепциями информационной безопасности (TLS, хэширование, асимметричное шифрование)
  • Знание шины сообщений NATS
  • Опыт работы с MongoDB

Мы предлагаем Вам:

  • Конкурентную заработную плату и возможности роста – прозрачный "белый" доход, индексации, премии и рост по "грейдам").
  • Участие в вашем развитии – внешние и внутренние образовательные программы, экспертное обучение и наставничество.
  • Заботу о вашем здоровье – в наш полис ДМС входит стоматология и ведущие медицинские учреждения.
  • Комфортные условия работы – офис класса А, современная техника, зоны отдыха и игровые зоны, кухня.
  • Гибкое начало рабочего дня с 8:00 до 11:00.
  • Гибридный формат работы – 1-2 дня в неделю можно не торчать в пробках и работать, не выходя из дома.
  • Работу в аккредитованной ИТ-компании и возможность использования льгот Министерства цифрового развития.