Middle Python-разработчик (удаленная работа)

4 мая 2024

Уровень зарплаты:
от 210 000 до 210 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Middle Python-разработчик

Описание вакансии

Мы - компания The Invaders, более 10 лет успешно занимаемся заказной веб и мобильной разработкой для компаний по всему миру. Основная специализация компании это разработка Web и Mobile проектов. Нашей базой является Новосибирск, но мы уже давно поддерживаем работу на удаленке.

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

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

  • Разработка и поддержка асинхронных микросервисов на Python с использованием FastAPI и Faststream (Propan)
  • Работа с базой данных PostgreSQL, ORM - sqlalchemy 2.0 (async), миграции - alembic
  • Покрытие кода unit и e2e тестами, на pytest
  • Обеспечение высокой производительности, надежности и безопасности сервисов.
  • Сотрудничество с командой разработчиков для обеспечения лучших практик и качественной интеграции сервисов.
  • Написание чистого, модульного, тестируемого кода.
Требования:
  • Коммерческий опыт разработки от 5 лет
  • Значительный опыт работы с Python и асинхронным программированием.
  • Опыт разработки микросервисов и понимание принципов микросервисной архитектуры.
  • Опыт работы с Redis, RabbitMQ
  • Знание FastAPI и опыт работы с ним
  • Опыт работы с sqlalchemy, alembic, postgresql
  • Опыт работы c pytest
  • Понимание основных принципов безопасности веб-приложений.

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

  • Применение на практике паттерн "Saga", или любого другого способа обеспечения транзакции данных в БД расположенных в разных сервисах.
  • Понимание и применение на практике "Луковой" архитектуры
  • Знание других языков программирования и технологических стеков.
  • Опыт работы с Faststream (Propan)
  • Вклад в открытые проекты или наличие собственных проектов на GitHub
  • Примеры проектов на GitHub
  • Опыт использования Docker
Условия:
  • Профессиональное развитие и рост в дружной и творческой команде разработчиков

  • Гибкий график работы и возможность удаленной работы

  • Конкурентная заработная плата

  • Возможность обучения и профессионального роста



Посмотрите похожие вакансии

Middle Python Developer
Компания: Mobicult
Зарплата: з.п. не указана
Middle Python разработчик
Компания: Hi, Rockits!
Зарплата: з.п. не указана
Middle+ Python Developer
Компания: Holyweb
Зарплата: з.п. не указана