Role : Python Developer
Position : Python Developer
Experience : 5+ Years
Location : Chennai
Notice Period : Immediate
Work Mode : Work From Office (WFO)
Required Skills :
- Strong experience in Python development and backend application development.
- Hands-on experience with AWS Glue, AWS Lambda, API Gateway, CloudWatch, Amazon S3, IAM, DynamoDB, Amazon RDS, Amazon SQS, Amazon SNS, and AWS Step Functions.
- Experience in AWS CDK (Cloud Development Kit) for infrastructure automation and deployment.
- Strong understanding of REST APIs, Microservices Architecture, and cloud-native application development.
- Experience in application monitoring, debugging, troubleshooting, and performance optimization.
- Good understanding of software development best practices, design patterns, and cloud architecture principles.
Good to Have Skills :
- Experience working with Agile/Scrum methodologies.
- Familiarity with CI/CD pipelines and DevOps practices.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Experience with version control systems such as Git.
- Strong analytical, problem-solving, and communication skills.
Job Summary :
The Python Developer will be responsible for designing, developing, and maintaining scalable backend applications and cloud-native solutions using Python and AWS technologies.
The role involves building RESTful APIs, developing ETL solutions using AWS Glue, implementing serverless architectures with AWS Lambda, and automating infrastructure using AWS CDK.
The ideal candidate should have strong expertise in cloud application development, performance optimization, and software engineering best practices while collaborating effectively with cross-functional teams to deliver high-quality solutions.