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-разработки, предоставление рекомендаций и улучшений.
Условия работы
Полностью удаленно
Смотреть ещё вакансии
Веб разработчик
1018