We are seeking a highly motivated and skilled DevOps Engineer with 4-5 years of hands-on experience in designing, implementing, and managing cloud infrastructure, particularly in Amazon Web Services (AWS). The ideal candidate will have strong expertise in Infrastructure as Code (IaC) using Terraform, container orchestration with Kubernetes, and experience in migrating workloads from on-premises to AWS.
Key Responsibilities:
- Design, build, and manage scalable, secure, and high-performance AWS infrastructure using Terraform.
- Lead or support on-prem to AWS migration projects, including rehosting, replatforming, and refactoring.
- Deploy, monitor, and manage containerized workloads using Kubernetes (EKS, ECS preferred).
- Implement and manage CI/CD pipelines using tools like GitHub Actions, GitLab CI/CD, Jenkins, or similar.
- Collaborate with development teams to design DevOps workflows and support infrastructure-as-code best practices.
- Automate routine tasks related to deployments, scaling, monitoring, and infrastructure management.
- Ensure system availability, performance, scalability, and security through proper design and best practices.
- Troubleshoot infrastructure issues across dev, staging, and production environments.
Required Skills and Qualifications:
- 4-5 years of experience as a DevOps Engineer or in a similar cloud infrastructure role.
- Strong hands-on experience with AWS core services (EC2, S3, RDS, IAM, VPC, CloudWatch, etc.).
- Proficiency with Terraform for infrastructure provisioning.
- Solid experience deploying and managing Kubernetes clusters, preferably on AWS (EKS).
- Deep understanding of Linux systems, shell scripting, and networking basics.
- Experience with CI/CD tools and version control (e.g., Git).
- Familiarity with logging, monitoring, and alerting tools (e.g., Prometheus, Grafana, CloudWatch).
- Strong understanding of cloud security and compliance principles.
- Good communication skills and the ability to collaborate across cross-functional teams.
Nice to Have:
- AWS certifications (e.g., AWS Certified DevOps Engineer, Solutions Architect).
- Kubernetes Certifications (e.g., CKA, CKAD etc).
- Familiarity with container security tools and image scanning.
- Hands-on experience with service mesh (e.g., Istio) or GitOps (e.g., ArgoCD, FluxCD).
- Exposure to cost optimization and infrastructure governance.