Vellore, Tamil Nadu, India
Information Technology
Other
Princeton IT America
Overview
Job Title: Python Microservices Developer (Kafka)
Experience: 5+ Years
Job Description:
We are looking for an experienced Python Developer with expertise in Microservices Architecture and Apache Kafka. The ideal candidate will be responsible for designing, developing, and maintaining scalable microservices-based applications. You will work closely with cross-functional teams to build high-performance, distributed systems.Key Responsibilities:
- Design, develop, and maintain microservices using Python.
- Implement event-driven architecture with Apache Kafka.
- Develop and manage APIs (RESTful, GraphQL) for seamless communication between microservices.
- Optimize performance and scalability of distributed systems.
- Ensure code quality through best practices, unit testing, and integration testing.
- Collaborate with DevOps teams to deploy and monitor services in Kubernetes /
- Docker environments.
- Troubleshoot and resolve production issues related to microservices and Kafka.
- Work with cross-functional teams (Product, QA, DevOps) to deliver high-quality software solutions.
Required Skills & Experience:
- 5+ years of experience in Python development.
- Strong expertise in Microservices Architecture and design patterns.
- Hands-on experience with Apache Kafka (event streaming, producers, consumers, topics, partitions).
- Experience with FastAPI / Flask / Django for API development.
- Proficiency in SQL / NoSQL databases (PostgreSQL, MongoDB, Redis, etc.).
- Experience with Docker, Kubernetes, and CI/CD pipelines.
- Strong understanding of asynchronous programming and message queues (RabbitMQ, Celery, etc.).
- Proficiency in cloud platforms such as AWS, GCP, or Azure.
- Familiarity with logging, monitoring, and tracing tools (Prometheus, ELK, Grafana).
Nice to Have:
- Experience with GraphQL.
- Knowledge of security best practices in microservices.
- Experience with Terraform, Ansible, or Infrastructure as Code (IaC).
- Understanding of Domain-Driven Design (DDD)
Job Type: Contract
Contract length: 12 months
Work Location: In person
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in