Key Responsibilities:
- Design, implement, and manage AWS cloud infrastructure with a primary focus on Amazon EKS or Azure AKS.
- Develop and maintain Kubernetes clusters using EKS, ensuring optimal performance, scalability, and security.
- Collaborate with development teams to design microservices architecture and containerize applications.
- Implement Infrastructure as Code (IaC) using tools such as Terraform, AWS CloudFormation, or CDK.
- Provide expert guidance on best practices for container orchestration, monitoring, logging, and security.
- Work closely with clients to understand theirrequirements and design AWS solutions that align with their business goals.
- Conduct performance tuning, troubleshooting, and root cause analysis for AWS EKS/Azure AKS and other Cloud services.
- Stay up to date with the latest AWS services, features, and best practices to provide cutting-edge solutions.
- Participate in on-call rotation for handling incidents and maintaining the reliability of AWS environments.
- Mentor and train team members on AWS and Kubernetes best practices.
Required Qualifications:
- Bachelor’s degree in computer science, Information Technology, or a related field.
- 3+ years of experience as a Solutions Architect or in a similar role, with hands-on experience in AWS.
- Proficiency in designing and deploying solutions using AWS services, particularly EKS, EC2, VPC, IAM, RDS, S3, and Lambda.
- Strong experience with Kubernetes, including managing clusters, deploying applications, and scaling workloads.
- Familiarity with DevOps practices and tools such as CI/CD pipelines, Git, Jenkins, or AWS Code Pipeline.
- Experience with IaC tools like Terraform, AWS CloudFormation, or AWS CDK.
- Knowledge of network architectures, security best practices, and compliance standards in AWS.
- Strong problem-solving skills and the ability to work independently and collaboratively.
- AWS Certified Solutions Architect – Associate or Professional certification preferred.