ATG USA
Senior Python Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Python-разработчик в ATG для создания масштабируемых веб-приложений и API на Django для клиентов в сфере AEC. Роль включает проектирование архитектуры, API и моделей данных, код-ревью и менторство.
Задачи
- Разрабатывать качественные и отказоустойчивые решения: мобильные приложения, веб-SaaS, автоматизация и интеграционные проекты
- Совместно с Product Owner проектировать API, модели данных и все backend-компоненты
- Совместно с frontend/mobile-разработчиком проектировать API
- Проводить код-ревью для обеспечения качества кода и обмена знаниями
- Проектировать и разрабатывать безопасные RESTful API и интеграции с внешними системами
- Обеспечивать производительность: кэширование, очереди, логирование
- Менторить менее опытных членов команды
- Документировать требования, потоки данных и архитектуру системы
- Оценивать объём работ и планировать сроки проектов (agile, waterfall, hybrid)
Требования
- 5–10+ лет опыта проектирования программной архитектуры
- Обширный опыт создания веб-приложений и API на Python Django
- Внимательность к деталям, понимание бизнес-процессов и данных
- Уверенное знание PostgreSQL
- Опыт проектирования и разработки безопасных RESTful API и Django Rest Framework
- Опыт разработки отказоустойчивых интеграций с API-системами, включая кэширование, очереди и логирование
- Опыт работы с фоновыми задачами в Celery и Flower
- Опыт работы с auth, social auth, MFA
- Опыт работы с Github или аналогами и ветвлением
- Опыт деплоя через CI/CD пайплайны и Github Actions
- Опыт сборки и деплоя Docker-контейнеров
- Опыт работы с инструментами observability и телеметрии
- Эффективная коммуникация для определения приоритетов и сообщения о блокерах
- Умение быстро находить первопричину проблемы и обеспечивать стабильное решение
- Опыт AWS и Azure инфраструктуры, Terraform / DevOps
- Знание frontend-технологий: JavaScript, HTML5, CSS3
- Опыт с Vue 3
- Опыт с BI-платформами, Data Analytics, ML/AI
- Свободное владение английским языком (устно и письменно)
- Право на работу в США без спонсорства
Условия
- Конкурентная базовая зарплата
- Медицинская, стоматологическая и офтальмологическая страховка
- Краткосрочная и долгосрочная страховка по нетрудоспособности
- Wellness-программы
- Компенсация профессионального развития
- 3 недели оплачиваемого отпуска в год, оплачиваемые праздники и выходной в день рождения
- 2 оплачиваемых дня волонтёрства в год
- 401k match до 4% после 90 дней работы
- Дружелюбная культура с частыми офлайн-мероприятиями
- Полная занятость, минимум 40 часов в неделю
Навыки
- Python
- Django
- Django Rest Framework
- PostgreSQL
- Celery
- Flower
- REST API
- MFA
- GitHub
- CI/CD
- GitHub Actions
- Docker
- AWS
- Azure
- Terraform
- DevOps
- JavaScript
- HTML5
- CSS3
- Vue 3
- BI
- Data Analytics
- ML
- AI