Description :
Job Title : Python Developer
Location : Hyderabad / Bangalore, India
Experience : 4-10 Years
Work Mode : Hybrid (3 days in office, 2 days WFH)
Position : Full-time | Permanent
Domain : Information technology (IT)
Role Overview :
We are looking for a Python Developer with extensive experience in AWS cloud services to develop and maintain enterprise-grade applications. The ideal candidate is highly skilled in Python programming, cloud infrastructure, containerization, and distributed systems, and is capable of working in a fast-paced hybrid environment.
Key Responsibilities :
- Design, develop, and maintain enterprise software applications using Python and AWS.
- Work with AWS services such as S3, EKS / ECS, Lambda, API Gateway, Glue, RDS, EC2, and CloudWatch.
- Develop and optimize Apache Kafka pipelines for topic creation, message optimization, and efficient processing.
- Build, manage, and deploy Docker containers and container orchestration solutions using EKS / ECS.
- Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions.
- Troubleshoot, debug, and optimize code for performance, scalability, and reliability.
Must-Have Skills :
Strong Python programming experience (5+ years preferred).Hands-on experience with AWS cloud services (Lambda, API Gateway, S3, RDS, EC2, CloudWatch, Glue).Experience with Apache Kafka and message-processing pipelines.Proficiency with Docker and container orchestration using Amazon EKS / ECS.Knowledge of software development best practices, CI / CD, and version control systems.Nice-to-Have Skills :
Experience in Java Lambda functions.Exposure to large-scale enterprise software applications.Understanding of microservices architecture and event-driven systems.Interview Process :
Technical Round 1Technical Round 2Client RoundWork mode : - 3 days in office, Hybrid model.
(ref : hirist.tech)