Вижнсервис

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

200 000 - 250 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
Кодинг занимает 80 % рабочего времени

Обязанности:

• Разработка серверного функционала на Python и Flask.

• Оптимизация работы сервисов и стабилизация сложных пайплайнов обработки данных с учетом взаимодействия с ML.

• Повышение производительности и эффективности реализованного функционала.

• Проведение code-review, тесное взаимодействие с разработчиками смежных систем и тестировщиками.

• Участие в обсуждениях технических этапов и развитии сервиса.

  • Будет плюсом:

    • Опыт работы с другими серверными языками (Node.js, Java и др.).

    • Понимание принципов чистой архитектуры и концепции DI (Dependency Injection).

    • Опыт работы с DevOps, CI/CD.

    • Опыт работы с облачной инфраструктурой.

Требования:

Коммерческий опыт разработки на Python (>3.7) и знание экосистемы, популярных библиотек и фреймворков (особенно Flask) от 3 лет.

• Опыт вывода систем на продакшн-уровень.

• Знание принципов кэширования на разных уровнях.

• Понимание общих паттернов проектирования кода.

• Опыт работы с PostgreSQL: написание запросов (простых и средней сложности), работа с ORM-запросами и чистым SQL.

• Умение работать с REST API.

• Опыт использования распределенных очередей сообщений (Celery).

• Опыт работы с контейнерами и системами оркестрации контейнеров.

• Умение разбираться в чужом коде, проводить рефакторинг, оптимизацию и code-review.

Условия:
  • • Конкурентная заработная плата, оформление в соответствии с ТК РФ.

    • Возможность развития в высокотехнологичной команде.

  • Удаленный формат работы

  • Наш стек технологий:

    Python, Flask, SQLAlchemy (PostgreSQL), Celery (RabbitMQ), Astra Linux, uWSGI, ElasticSearch, Docker, ML-стек. Разрабатываем систему для on-premise/on-cloud развертываний.