Shrive Technologies LLC
Django Backend Lead Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Django Lead для проектирования и разработки масштабируемых веб-приложений и интеграционных решений в enterprise-среде. Роль включает архитектурные решения, менторство команды и интеграции с ERP/CRM, платёжными системами и IAM.
Задачи
- Проектировать и разрабатывать масштабируемые веб-приложения на Django
- Принимать архитектурные решения
- Менторить команду разработчиков
- Разрабатывать интеграционные решения с enterprise-системами, облачными платформами и сторонними приложениями
- Проектировать и использовать REST API, веб-сервисы и микросервисы
Требования
- 9+ лет практического опыта в разработке ПО
- Сильное владение Python, Django и Django REST Framework (DRF)
- Опыт проектирования и использования REST API, веб-сервисов и микросервисов
- Опыт enterprise-интеграций: сторонние API, ERP/CRM (SAP, Oracle, Salesforce, Microsoft Dynamics), платёжные шлюзы, IAM (OAuth2, SAML, OpenID Connect, Azure AD), middleware
- Опыт асинхронной обработки: Celery, Redis, RabbitMQ, Kafka или аналоги
- Знание PostgreSQL, MySQL, MongoDB и методов оптимизации БД
- Опыт работы с Azure Cloud Platform
- Владение Docker, Kubernetes, Jenkins, Git, Terraform и CI/CD
- Понимание архитектуры ПО, паттернов проектирования, безопасности и принципов масштабируемости
Условия
- Удалённая работа
- Оплата $50.00 в час
Навыки
- Python
- Django
- Django REST Framework
- REST API
- микросервисы
- SAP
- Oracle
- Salesforce
- Microsoft Dynamics
- OAuth2
- SAML
- OpenID Connect
- Azure AD
- Celery
- Redis
- RabbitMQ
- Kafka
- PostgreSQL
- MySQL
- MongoDB
- Azure Cloud
- Docker
- Kubernetes
- Jenkins
- Git
- Terraform
- CI/CD
- FastAPI
- React
- Angular
- Vue.js
- Grafana
- Prometheus
- ELK
- Splunk