- Design, deploy, and manage AWS cloud infrastructure.
- Build and maintain CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.
- Automate infrastructure provisioning using Terraform or AWS CloudFormation.
- Manage containerized applications using Docker and Kubernetes (EKS preferred).
- Monitor applications and infrastructure using CloudWatch, Prometheus, Grafana, or similar tools.
- Implement security best practices, IAM policies, and compliance standards.
- Troubleshoot production issues and optimize system performance.
- Collaborate with development teams to streamline deployment processes.
Required Skills
- 6+ years of experience in DevOps and Cloud Engineering.
- Strong experience with AWS services such as EC2, S3, VPC, IAM, RDS, ECS/EKS, Lambda, and CloudWatch.
- Hands-on experience with Terraform or CloudFormation.
- Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or AWS CodePipeline.
- Proficiency in Docker and Kubernetes.
- Valuable knowledge of Linux, Shell scripting, and Git.
- Experience with monitoring and logging tools.
- Strong problem-solving and communication skills.