- Programming Languages: Proficiency in Python; experience with Java is a plus.
- AWS Services: Hands-on experience with AWS services including EC2, S3, SQS, SNS Lambda, IAM Roles, CloudWatch and others.
- Infrastructure as Code: Strong experience with Terraform for provisioning and managing infrastructure.
- Containerization and Orchestration: Experience with Docker; knowledge of EKS (Elastic Kubernetes Service) and ECS (Elastic Container Service).
- Microservices: Demonstrated experience in designing and implementing microservices architectures.
- CI/CD: Proficiency with Jenkins for building and deploying applications.
- Version Control: Experience with Git and version control best practices.
Problem-Solving Skills: Excellent troubleshooting and problem-solving abilities.
Additional Skills:
- Familiarity with AWS EMR (Elastic MapReduce) and related big data technologies.
- Good knowledge in JAVA is a plus.
- Experience with monitoring and logging.
- Exposure with on-prem to AWS cloud migration of any application is a big plus.
Technology: Python, AWS