📌 Как управлять тревогой в карьере. А не давать ей управлять вами → узнать

Python backend (middle)

Зарплата

от 150 000 до 200 000 ₽

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Дистрибьюторская компания в области связи и телекоммуникаций

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

О компании и команде

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

Ожидания от кандидата

Требования:

  • Python3: Глубокое понимание Python и структур данных для создания оптимизированного и масштабируемого кода.
  • Django и Django Rest Framework: Опыт работы с фреймворком Django и его REST API для создания надежных и высокопроизводительных веб-приложений.
  • RabbitMQ, Celery и Redis: асинхронных брокеров сообщений для разработки высокопроизводительных систем.
  • PostgreSQL и MongoDB: Опыт работы с реляционными и NoSQL базами данных.
  • SOLID и Паттерны проектирования: Применение SOLID и опыт использования паттернов проектирования для создания гибкого и легко поддерживаемого кода.
  • Разработка RESTful API: Опыт проектирования и разработки RESTful API.
  • Тестирование с использованием Pytest: Навыки написания тестов для обеспечения стабильности и надежности кода.
  • Оценка задач: Способность оценивать сложность и временные рамки выполнения задач.
  • Опыт работы с Git: Знание системы контроля версий Git для совместной работы в команде.

Будет преимуществом:

  • Знание CI/CD: Понимание непрерывной интеграции и развертывания.
  • GitHub Actions: Опыт использования автоматизации с GitHub Actions.
  • Docker и Docker Compose: Знание контейнеризации и оркестрации для упрощения развертывания приложений.
  • Elasticsearch: Опыт работы с поисковыми решениями Elasticsearch.
  • Terraform: Знание инфраструктурного кодирования с использованием Terraform.
  • Опыт тим лидера: Участие в роли тим лида и управление командой.

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

  • Анализ внешних API и интеграция их с нашими продуктами.
  • Проектирование и разработка нового функционала, а также поддержание существующего кода.
  • Участие в планировании спринтов и оценке задач.
  • Работа над архитектурой backend-разработки, предоставление рекомендаций и улучшений.

Условия работы

Полностью удаленно