
Город: Минск
Занятость: Полная занятость, Полный день
Опыт работы: От 3 до 6 лет
Компания, которая специализируется как в области разработки собственных программных продуктов, так и в области разработки заказного программного обеспечения и консалтинга в области информационных технологий и производственно-технологических процессов предприятий, компаний и организаций различных форм собственности.
Ищет в команду опытного Python (Back-End) разработчика!
Senior/Senior+ Python Developer.
Ключевые задачи:
- Разработка, проектирование архитектуры и построение инфраструктуры нового проекта с нуля, написание бизнес-логики с использованием Python, FastAPI, SQLAlchemy.
- Интеграция с внешними системами (HTTP API и ODBC).
- Работа с PostgreSQL: моделирование, миграции, оптимизация запросов.
- Интеграция с MinIO (S3), Redis, RabbitMQ.
- Аутентификация и авторизация через JWT.
- Docker-ориентированная разработка.
Основные требования:
- Углубленные знания Python 3.12+, опыт коммерческой разработки 5+ лет.
- Опыт проектирования, архитектуры, создания крупных проектов с нуля.
- Знания и применение на практике паттернов проектирования и принципов промышленной разработки. SOLID, DRY.
- Опыт разработки с помощью: FastAPI, SQLAlchemy.
- Углубленные знания и работа с базами данных: PostgreSQL, MongoDB, MS SQL Server.
- Применение на практике и разработка REST API, JWT, OAuth2.
- Коммерческий опыт работы с RabbitMQ, Kafka.
- Опыт написания всех типов тестов (unit, integration, e2e) с помощью Pytest. Factory_boy.
- Работа с Docker, настройка CI/CD, Kubernetes. Базовые знания облачной инфраструктуры AWS.
- Опыт внедрения логирования ELK-стека.
- Применение мониторинга Grafana, Prometheus.
- Знания и коммерческий опыт разработки микросервисов.
- Опыт безопасной разработки приложений, знание OWASP и ASVS.
Желательные требования:
- Опыт интеграции с S3 (MinIO, boto3).
- Глубокое знание оптимизации SQL-запросов, EXPLAIN.
- Работа с библиотеками для HL7/FHIR.
- Умение работать с ORM и raw SQL при необходимости.
- Опыт CI/CD, взаимодействия с reverse proxy (Traefik/Nginx).
- Навыки написания ETL-обработчиков и миграции данных.
Условия:
- формат: офис (Минск, ул. Толбухина 2А), график с 9:00 до 18:00;
- официальное оформление, полный социальный пакет;
- современная техника и комфортные условия труда;
- интересная работа в стабильной IT-компании;
- достойный уровень заработной платы;
- дружный коллектив.
Адрес: Минск, улица Толбухина, 2
Похожие вакансии