Key Responsibilities
- Lead and support migration from legacy/in-house CI/CD pipelines to GitHub Actions
(GHA).
- Design, implement, and maintain Infrastructure as Code using Terraform.
- Build, manage, and optimize AWS cloud infrastructure.
- Deploy, manage, and scale workloads on Amazon EKS (Elastic Kubernetes Service).
- Migrate and modernize applications (Java, Scala, Python, Node.js) onto Kubernetes-
based environments.
- Support and containerize batch jobs and scheduled workloads.
- Maintain and enhance shared DevOps repositories:
○ GitHub Actions reusable workflows
○ Terraform modules
○ EKS infrastructure configurations
○ CI/CD templates and automation frameworks
- Ensure reliability, scalability, and security of the cloud platform.
- Troubleshoot infrastructure, deployment, and performance issues.
- Collaborate with engineering, QA, and product teams to ensure smooth migration and
platform adoption.
- Continuously evaluate and adopt new technologies to improve automation and
efficiency.
Required Technical Skills
Cloud & Infrastructure
- Strong hands-on experience with AWS
○ IAM, VPC, EC2, S3, RDS, CloudWatch
○ Networking and security best practices
- Deep experience with Amazon EKS
○ Cluster provisioning and management
○ Helm, Kubernetes manifests
○ Scaling and troubleshooting workloads
Infrastructure as Code
- Advanced experience with Terraform
○ Writing reusable modules
○ State management
○ Multi-environment deployments
CI/CD
- Strong experience with GitHub Actions
○ Workflow creation
○ Reusable workflows
○ Secrets management