Role Summary
We are seeking an experienced AWS Infrastructure Engineer to design, deploy, and maintain robust, scalable, and secure cloud environments. You will implement Infrastructure as Code (IaC) via Terraform, manage containerized microservices across Kubernetes clusters, and build automated CI/CD pipelines.
Key Responsibilities
- Architect, configure, and maintain core AWS cloud services (VPC, EC2, IAM, S3, RDS, CloudWatch).
- Write, test, and maintain modular, reusable Infrastructure as Code (IaC) using Terraform.
- Manage and optimize containerized workloads across Docker and managed Kubernetes (EKS) clusters.
- Build and automate reliable CI/CD deployment pipelines for seamless software delivery.
- Troubleshoot complex OS-level (Linux) incidents, network bottlenecks, and high-availability degradations.
- Implement enterprise cloud security baselines, access controls, audit logging, and automated alerting systems.
Technical Qualifications & Experience
- 5–6 years of hands-on technical experience designing and operating production AWS infrastructure
- Strong proficiency in AWS Networking & Security: VPC peering, subnets, route tables, security groups, and IAM
policies. - Solid experience with Terraform for automated cloud provisioning and remote state management.
- Proven track record managing container orchestration platforms using Docker and Kubernetes.
- Strong Linux administration and low-level system performance troubleshooting skills.
- Hands-on experience setting up centralized monitoring, APM, and log aggregation (CloudWatch,
Prometheus/Grafana, or ELK).
Preferred & High-value Advantages
- AWS Certified Solutions Architect or SysOps Administrator certification.
- Scripting proficiency in Python or Bash for operational automation.