Navio (ООО Автотех)

Python-разработчик

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • Python
  • SQLAlchemy
  • PostgreSQL
  • FastAPI
  • Apache Kafka
  • SOLID
  • Pytest

Мы создаем технологически сложную платформу для управления автономным транспортом будущего. Это проект, где ваш код будет иметь реальное влияние на развитие технологий. Мы ищем в команду сильного Python-разработчика, который готов решать амбициозные задачи вместе с нами.

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

  • Разработка и эволюция ядра платформы: Вы будете участвовать в создании, развитии и оптимизации архитектуры нашей системы управления автономным транспортом;
  • Обеспечение надежности и скорости: Ваша работа будет напрямую влиять на стабильность, производительность и своевременную поставку нового функционала;
  • Проектирование и интеграция: Вы будете активно участвовать в проектировании архитектурных решений и интеграции новых микросервисов и модулей в существующую экосистему;
  • Командная работа: Тесное взаимодействие с аналитиками, тестировщиками (QA) и другими разработчиками для достижения общих целей проекта;
  • Следование высоким стандартам качества: Мы уделяем этому особое внимание. В ваши обязанности войдет написание тестов (юнит- и интеграционных), рефакторинг кода и активное участие в code review.


Что мы ждем от кандидата:

  • Базовые: Глубокое знание Python 3.11+, уверенное понимание алгоритмов и структур данных;
  • Фреймворки и БД: Опыт работы с современными асинхронными фреймворками (FastAPI или Aiohttp), знание PostgreSQL и SQLAlchemy (или других ORM);
  • Брокеры сообщений: опыт работы с Kafka (настройка, работа с потоками данных, обеспечение отказоустойчивости и масштабируемости);
  • Тестирование: Привычка писать качественный код, подкрепленный тестами с использованием pytest;
  • Архитектура: Понимание и применение принципов чистой архитектуры (Clean/Hex-архитектура), SOLID, DRY, KISS, а также опыт работы с микросервисами и паттернами проектирования распределенных систем.