Job Description:
As an L2 AWS Support Engineer, you will be responsible for providing advanced technical support for AWS-based solutions. You will troubleshoot and resolve complex technical issues, including those related to networking, security, and automation.
\n
Key Responsibilities:-
Advanced Troubleshooting:- Investigate and resolve issues related to networking (VPC, subnets, security groups) and storage.
- Analyze and fix application performance issues on AWS infrastructure.
-
Automation:- Develop and maintain scripts for routine tasks using Python, Bash, or AWS CLI.
- Implement Infrastructure as Code (IaC) using tools like AWS CloudFormation or Terraform.
- Automate common Kubernetes tasks
-
Cluster Management:- Create and manage EKS clusters using AWS Management Console, AWS CLI, or Terraform.
- Manage Kubernetes resources such as namespaces, deployments, and services.
-
Automation:- Write and maintain Terraform modules for provisioning EKS clusters and associated resources.
-
Backup & Recovery:- Configure and verify backups, snapshots, and disaster recovery plans.
- Perform DR drills as per defined procedures.
-
Optimization:
- Monitor and optimize AWS resource utilization and costs.
- Suggest improvements for operational efficiency.
-
Support Escalations:- Address Level 2 support tickets and provide resolutions for moderately complex issues.
-
Collaboration:- Assist Level 1 engineers with escalations and mentor them as required.
- Work closely with application teams to deploy and manage services effectively.
Required Skills and Qualifications:-
Technical Skills:- Advanced understanding of AWS core services (EC2, S3, VPC, IAM, Lambda, etc.)
- Strong knowledge of AWS automation, scripting (Bash, Python, PowerShell), and CLI.
- Experience with AWS CloudFormation and Terraform.
- Understanding of AWS security best practices and identity and access management.
- Migration and Modernization: Assist with migrating workloads to AWS and modernizing existing infrastructure.
- Performance Optimization: Analyze AWS resource usage and identify optimization opportunities.
- Cost Optimization: Implement cost-saving measures, such as rightsizing instances and using reserved instances.
-
Soft Skills:- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Customer-focused approach.
-
Certifications (Preferred):- AWS Certified Solutions Architect - Associate
- AWS Certified DevOps Engineer – Professional
\n