Requirements
- Minimum 4 years of development experience with Python expertise
- Proven ability to design and implement end-to-end solutions that successfully solve complex business problems with expert proficiency in Python
- Deep experience with stream and batch models, low-latency, high-volume processing, and text processing techniques
- Experience designing and implementing relational models using SQL (including indexing and optimising execution plans), as well as experience utilising blob and NoSQL storage types
- Experience writing and deploying Microservices and implementing data pipelines using message brokers (e.g., Kafka, SQS)
- Demonstrated ability to implement complete automated pipelines (CI/CD, Infrastructure as Code)
- Strong experience with AWS, including provisioning by code and evaluation of new services
- Excellent English communication skills, both written and verbal in order to effectively collaborate and communicate with the team
- Strong sense of independence with the ability to work with minimal supervision
- Proactive mindset with a high level of initiative
- Flexible and adaptable in a fast-paced, evolving environment
- Demonstrates a continuous learning attitude and actively seeks to acquire new skills and knowledge
- Possess proactive and creative approach to problem-solving and system design
- Collaborative with genuine desire to share knowledge and insights with the team
Nice to Have
- Bachelor’s degree in Computer Science, Information Technology or related field
- FastAPI experience
