AI ML Data Engineer for ADAS Sr Backend Developer
On-siteBengaluru, Karnataka, India
Job Summary
Design, develop, and maintain scalable backend services using Python and FastAPI, building reliable RESTful APIs and optimizing high-volume data across SQL and NoSQL databases. Implement containerized applications with Docker and orchestrate them using Kubernetes while managing Apache Kafka for real-time messaging and event-driven processing. Collaborate with cross-functional teams to define technical requirements, participate in code reviews, and drive knowledge sharing. Implement and maintain CI/CD pipelines to ensure automated deployment processes on cloud platforms such as AWS, Azure, or GCP. Monitor, troubleshoot, and optimize system performance and reliability to support high-performance backend systems.
Required Qualifications
- 5–10 years of hands-on experience in backend development with a strong focus on Python
- Proven experience with FastAPI, Flask, or Django, and building production-grade RESTful APIs
- Strong knowledge of SQL and NoSQL databases, along with data modeling and optimization techniques
- Proficiency in Docker and Kubernetes for containerized workloads
- Experience with Apache Kafka or similar message brokers
- Solid understanding of CI/CD tools and practices (GitHub Actions, GitLab CI, Jenkins, etc.)
- Hands-on experience with cloud platforms (AWS, Azure, or GCP)
- Strong analytical and problem-solving skills
- Excellent collaboration and communication abilities
- Ability to thrive in a fast-paced, dynamic environment
- BE/Btech/ME/MTech in Computer Science
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.