Overview
Design, implement, manage and troubleshoot AWS environments for customer onboarding and ongoing cloud operations.
What you'll do
- Design and implement AWS accounts and cloud infrastructure for onboarding new customers.
- Manage and maintain Amazon ECS and EKS clusters, including provisioning, configuration, scaling and troubleshooting.
- Deploy and manage containerized applications using ECS and EKS.
- Implement Infrastructure as Code (IaC) practices for provisioning and managing AWS infrastructure components such as VPCs, subnets, security groups and load balancers.
- Plan and implement AWS network solutions to support customer connectivity requirements.
- Troubleshoot complex AWS infrastructure, networking and application-related issues and provide effective solutions.
- Manage user access and permissions using AWS IAM.
- Manage SSL/TLS certificate lifecycle using AWS Certificate Manager (ACM).
- Implement and monitor cloud environments using Amazon CloudWatch and Dynatrace.
- Identify and implement opportunities for AWS cost optimization.
- Automate infrastructure provisioning and configuration using Terraform and AWS CloudFormation.
- Use Python and AWS Lambda for automation and serverless solutions.
What you'll need
- Strong understanding of containerization concepts, including Docker and container images.
- Strong knowledge of Kubernetes concepts, including Pods, Deployments, Services and Networking.
- Strong expertise in AWS core infrastructure services, including EC2, S3, RDS, DocumentDB, FSx and EDR, and related services.
- Strong knowledge of AWS networking and security services, including VPC, NACL, Security Groups, Direct Connect and Site-to-Site VPN.
- Working knowledge of AWS WorkSpaces services.
- Understanding of cloud-based Disaster Recovery (DR) solutions.
- Knowledge of AWS backup and recovery solutions.
- Exposure to AWS microservices architecture and related services.
- Knowledge of AWS Organizations, Control Tower and Service Control Policies (SCPs).
- Experience with Python and AWS Lambda for automation and serverless solutions.
- Familiarity with ITIL processes and IT service management practices.
- Mandatory skills: AWS cloud services (EC2, VPC, IAM, S3, RDS, CloudWatch, Route 53); AWS EKS; AWS ECS; Kubernetes administration; Docker and containerization; automation and scripting (Python, Shell, Bash); Linux administration; AWS networking and connectivity; disaster recovery (DR) planning and execution; cloud cost optimization (FinOps).
- 12+ years of overall IT experience with at least 4-6 years of hands-on AWS experience.
- Strong experience in managing production cloud environments.
- Excellent troubleshooting and problem-solving skills.
- Experience in customer handling and stakeholder management.
- Ability to lead cloud operations and drive automation initiatives.
Nice to have
- Experience with Terraform or AWS CloudFormation.
- Experience with CI/CD tools such as Jenkins, GitLab CI or GitHub Actions.
- Experience with monitoring tools such as Prometheus and Grafana.
- Infrastructure as Code (IaC) practice.
- DevOps and Site Reliability Engineering practices.
- Certifications: AWS Certified Solutions Architect Associate/Professional; AWS Certified SysOps Administrator; Certified Kubernetes Administrator (CKA).
Details
- Location: Bangalore, Karnataka, India.
- Work model prioritizes in-person collaboration with flexibility to support wellbeing, productivity, individual work styles and life circumstances.
Read the full description and apply on the company’s own careers page.