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

Оплата не указана

Вакансия находится в архиве

Инвейдерс

г. Новосибирск

Требуемый опыт работы

Более 6 лет

Тип занятости

Полная занятость

График работы

Удаленная работа

Мы - компания 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

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

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

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

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

  • Возможность официального оформления в аккредитованной IT-компании

Если Вы готовы внести свой вклад в наше уникальное виртуальное пространство, отправьте свое резюме, прикрепив в сопроводительном письме Ваше портфолио. Мы с нетерпением ждем Вашего отклика!

Ключевые навыки

Python
Fastapi
Redis c++ client
Rabbitmq
Postgresql

Адрес

Новосибирск, Коммунистическая улица, 6

Контактная информация

Инвейдерс

Вакансия опубликована 10.04.2024 в г. Новосибирск.

Похожие вакансии

#

Москва

Баррикадная

и еще 2 станции

Полный день

Подробное описание

27 мая

#

Не указана

Краснодар

Полный день

Подробное описание

16 августа

#

Middle

от 270 000 до 270 000 ₽

Нефтеюганск

Удаленная работа

Подробное описание

-