Lead Python Developer
REMOTE RUSSIA | DIGITAL LEAGUE TECHNOLOGIES
☑️ Your tasks:
- Design and develop integration systems based on a microservices architecture
- Implement new technologies, tools, and development methods
- Collaborate with the team, identify and resolve problems
- Participate in brainstorming sessions
☑️ We expect from you:
- 5+ years of experience in Backend application development (Python 3.>)
- Solid understanding of basic architectural patterns
- Understanding of asynchronous programming paradigm
- Desire to adhere to development culture and Best practices (SOLID, KISS, DRY, etc.)
- Desire to follow Coding Style Guide, PEP8, and data typing
- Practical experience with application containerization platforms
- Experience in building complex system architectures
- Ability to estimate task complexity
- Ability to decompose tasks
- Experience with team development tools: Git, Jira, Confluence
- Experience with Linux (Bash)
- Knowledge and experience with one of the message brokers (RedHat JBOSS AMQ\ ActiveMQ Artemis, IBM WebSphere MQ, Apache Kafka, etc.)
- Experience with relational databases (Oracle, PostgreSQL, MySQL, etc.)
☑️ It will be a plus
- Proficiency in any container orchestration system (Kubernetes, Deckhouse)
- Understanding and experience with DDD/Event driven architecture
- Experience with Apache Kafka Streams for data stream processing
- Experience with Prometheus Grafana, ELK, HashiCorp Vault, Keycloak
- Experience developing integration solutions
- Understanding of asynchronous programming paradigm
☑️ What we will provide:
- Modern technology stack, microservices architecture of applications
- A team of professionals, where everyone is passionate about their work and ready to share expertise
- Work using agile development methodology
- Unlimited skill development
- Opportunity to work in the office, hybrid, and remote formats
- Company-sponsored trips to conferences and training, internal seminars, internal meetups – we love learning new things
- New equipment for comfortable work
- Professional development sessions twice a year, resulting in an individual development plan for each employee and feedback
- Corporate culture with its own values and traditions, where everyone feels like part of the team
Contacts:
hr@digitalleague.ru