Tasks

  • Creating and managing EKS clusters, VPCs, bastion instances, API Gateways, VPC links, and custom domains using Terraform to establish a robust and scalable infrastructure.
  • Creating Terraform modules for each infrastructure component, simplifying code management and ensuring consistency across deployments.
  • Installing and maintaining Nginx Ingress Controller, for effective management of incoming traffic and optimizing application routing within Kubernetes clusters.
  • Managing EKS clusters, ensuring high-availability, scalability, and performance by managing nodes, pods, services, and deployments.
  • Scaling of EKS clusters based on workload demands, dynamically adjusting resources to optimize application performance and resource utilization.
  • Implementing CI/CD (Continuous Integration/Continuous Deployment) pipelines using CodeCommit, CodeBuild, and CodePipeline, enabling automated build, test, and deployment processes.
  • Contributing to the company’s open-source projects by creating Python and Bash scripts to automate DevOps tasks.
  • Writing blog about emerging DevOps technologies and tools to the DevOps community.