Job Description:
We are seeking an experienced Python with Kafka Developer with a strong background in building scalable, high-performance applications. The ideal candidate will have at least 5 years of experience working with Python (Django, Flask, FastAPI), Kafka, and MongoDB. As a key member of our development team, you will be responsible for designing, developing, and maintaining distributed applications while leveraging modern technologies and tools.
- 5+ years of experience in backend development using Python (Django, Flask, FastAPI).
- Strong experience in building and maintaining real-time data pipelines with Apache Kafka.
- Proficiency in working with NoSQL databases, particularly MongoDB.
- Familiarity with containerization tools such as Docker and orchestration with Kubernetes.
- Solid understanding of RESTful APIs and web services.
- Experience in performance optimization and ensuring high-availability applications.
- Knowledge of cloud services (AWS, GCP, or Azure) is a plus.
- Strong problem-solving skills and the ability to work in a fast-paced environment.
- Excellent communication and collaboration skills