Role Overview
We are looking for a highly skilled AWS L3 Engineer with deep expertise in AWS cloud infrastructure, Terraform, and EKS. The ideal candidate should have experience in solution architecture, client handling, and leading technical teams. This role requires a strong understanding of AWS networking, security, and DevOps practices, along with ITIL processes for effective change management.
Key Responsibilities
AWS Cloud Infrastructure & Solution Architecture
- Design, build, and manage the full stack of AWS cloud infrastructure.
- Lead AWS solution architecture efforts, ensuring best practices in security, cost optimization, and performance.
- Perform well-architected framework reviews, covering security, reliability, performance efficiency, cost optimization, and operational excellence.
- Plan, schedule, coordinate, and implement critical infrastructure changes.
- Provide guidance on AWS Landing Zones, Control Tower, Organizational Units (OUs), and other AWS foundational services.
Terraform & Infrastructure Automation
- Develop and maintain Infrastructure as Code (IaC) using Terraform, including Terraform registry and modules.
- Ensure best practices in version control, deployment automation, and infrastructure governance.
Container Orchestration & Kubernetes
- Hands-on experience in EKS (Amazon Elastic Kubernetes Service) and container orchestration frameworks (EKS, AKS, Docker).
- Perform Kubernetes cluster upgrades and ensure seamless scalability.
Networking & Security
- Strong understanding of AWS networking, including Route Tables, Transit Gateway (TG), and Route 53.
- Implement security best practices, including identity & access management (IAM), encryption, and compliance.
Incident & Change Management
- Act as a point of escalation for critical infrastructure and application issues.
- Assist L2 engineers in troubleshooting and resolving complex problems.
- Ensure adherence to ITIL processes for incident, problem, and change management.
- Be available for on-call support during off-business hours.
Performance Optimization & Cost Efficiency
- Conduct performance tuning and optimization of AWS infrastructure.
- Identify and implement cost-saving strategies while ensuring high availability and scalability.
Collaboration & Client Handling
- Lead the AWS support team and manage client stakeholders.
- Work closely with cross-functional teams, including DevOps, security, and application teams.
- Independently handle client requirements, providing well-architected solutions and documentation.
System Administration & Troubleshooting
- Strong hands-on experience with Red Hat Enterprise Linux (RHEL 5/6/7) and Windows Server (2006/2012/2016).
- Expertise in DNS server administration and troubleshooting system-level issues.
Required Skills & Qualifications
Technical Skills
- AWS Services Expertise: EC2, S3, VPC, Route 53, Transit Gateway, Control Tower, IAM, Landing Zones.
- Terraform & IaC: Deep understanding of Terraform modules, Terraform registry, and automation best practices.
- Kubernetes & Containers: Experience with EKS, AKS, Docker, and Kubernetes cluster upgrades.
- Networking & Security: Strong knowledge of AWS route tables, security groups, and traffic management.
- DevOps & Git Workflow: Proficiency in Git, CI/CD pipelines, and cloud automation tools.
Soft Skills
- Strong communication and interpersonal skills to interact with diverse teams and clients.
- Ability to lead teams, mentor L2 engineers, and act as an escalation point.
- Excellent problem-solving and troubleshooting abilities in complex cloud environments.
Preferred Qualifications
- AWS Certified Solutions Architect – Associate/Professional.
- Experience with DevOps practices and automation tools.
- Familiarity with AWS cost optimization strategies.