Python-разработчик в команду разработки внутренних сервисов автономного транспорта.

Какие задачи вас ждут

  • Проектирование и реализация новых компонентов системы: проработка решений, разработка архитектуры и кода сервисов и доведение их до продакшена.
  • Развитие и улучшение компонентов: анализ проблем системы, участие в доработке архитектуры, улучшении или создании с нуля её частей; постоянная работа над качеством и стабильностью компонентов.
  • Развитие алгоритма планирования: решение сложных алгоритмических задач для оптимального распределения флота по локациям и заданиям; развитие алгоритма с учётом роста флота и увеличения числа моделей, повышение его гибкости.

Мы ждём, что вы

  • Владеете Python, знаете и любите его глубоко.
  • Продумывали архитектуру, запускали сервисы с нуля, рефакторили масштабные решения.
  • Плотно работали с PostgreSQL, Redis, умеете оптимизировать запросы.
  • Отлично разбираетесь в современных Python-фреймворках (FastAPI, Django).
  • Писали и интегрировали RESTful API, разбираетесь в HTTP, JSON, умеете документировать API.
  • Знаете, как построить тестовую инфраструктуру, автоматизацию CI/CD (хотя бы на уровне GitLab).
  • Знаете методы аутентификации (OAuth, JWT), методы защиты (CSRF, XSS).
  • Умеете быстро анализировать, находить и чинить узкие места в сложных системах.
  • Хотите влиять на бизнес и продукт, а не просто закрывать таски.

Будет плюсом

  • Опыт работы с Docker, Kubernetes, облаками (любой провайдер).
  • Любите писать понятную документацию кода, используете Docstrings и Sphinx (или аналоги).
  • Инициативны, не боитесь предлагать перемены, умеете убедительно их внедрять.