Москва, 1-й Красногвардейский проезд, 15
Метро: Деловой центрНа данный момент мы в поиске Python разработчика, в команду рекомендаций и поиска.
Обязанности:
Разработка и оптимизация: проектирование, разработка и оптимизация высококачественных приложений на Python, написание чистого и эффективного кода в соответствии с лучшими практиками.
Интеграции: подключение к API и базам данных.
Архитектура: участие в проектировании архитектуры ПО, выборе технологий и фреймворков, решении сложных бизнес-задач с обеспечением масштабируемости.
Наставничество: поддержка и развитие junior и middle разработчиков, проведение код-ревью, контроль качества кода и соблюдения стандартов разработки.
Командная работа: взаимодействие с менеджерами и аналитиками, уточнение требований, участие в планировании спринтов и оценке задач в рамках Agile/Scrum.
Тестирование и CI/CD: разработка unit- и интеграционных тестов, устранение ошибок, настройка CI/CD пайплайнов.
Документация: ведение технической документации и внедрение передовых практик для улучшения процессов разработки.
Требования:
Опыт работы от 2 лет на позиции Middle+ / Senior Python Developer.
Отличное знание Python 3, понимание его сильных и слабых сторон.
Обязательное знание asyncio.
Хорошее понимание базовых алгоритмов и структур данных.
Опыт работы с PostgreSQL.
Опыт работы с MySQL, Kafka, ClickHouse — будет плюсом.
Опыт работы с Elasticsearch и написания запросов к нему — будет плюсом.
Опыт разработки REST API приложений.
Знание и опыт работы с популярными библиотеками и фреймворками: FastAPI, SQLAlchemy, Django.
Опыт написания unit- и интеграционных тестов с использованием pytest.
Обязательное знание ООП и паттернов проектирования.
Понимание и применение хороших практик написания кода (SOLID, DRY, KISS).
Что мы предлагаем:
Мухутдинова Лейсан Ленаровна
Москва
от 250000 RUR