Egen

Lead - AWS DevOps Engineer (Terraform)

Egen Hyderabad 3 days ago
engineering
Job Summary

We are looking for a Lead AWS DevOps Engineer with strong hands-on expertise in Terraform and AWS DevOps practices. The role involves designing, implementing, and managing AWS infrastructure using Infrastructure as Code, enabling CI/CD automation, and supporting serverless and API-driven architectures. The candidate is expected to be hands-on while also providing technical guidance and leadership.

Key Responsibilities

  • Design, implement, and maintain AWS infrastructure using Terraform (Infrastructure as Code).
  • Develop reusable, modular, and scalable Terraform code for AWS resources.
  • Manage and operate core AWS services, including VPC, IAM, EC2, S3, RDS, ECS, Lambda, and API Gateway.
  • Design, deploy, and operate containerized workloads on Amazon ECS.
  • Build, manage, and optimize Docker images for application and platform workloads.
  • Develop, deploy, and integrate AWS Lambda functions using Python.
  • Design, publish, and manage APIs using Amazon API Gateway.
  • Build, maintain, and optimize CI/CD pipelines for infrastructure and application deployments.
  • Implement automated build, test, deployment, and rollback strategies for both serverless and container-based workloads.
  • Apply security best practices across AWS infrastructure (IAM, encryption, network security).
  • Support cost optimization initiatives and monitor cloud resource usage.
  • Design and support Disaster Recovery (DR) and backup strategies.
  • Troubleshoot and resolve complex AWS infrastructure, container, and pipeline issues.
  • Provide technical guidance and mentoring to DevOps and cloud engineers.
  • Collaborate with application, data, and platform teams to deliver end-to-end solutions.
  • Required Qualifications

  • 8–12+ years of experience in DevOps, cloud infrastructure, or platform engineering roles.
  • Strong hands-on experience with Terraform for AWS Infrastructure as Code.
  • Extensive hands-on experience with AWS, including ECS and core services.
  • Practical experience running containerized applications on Amazon ECS.
  • Familiarity with Docker, including image creation, optimization, and lifecycle management.
  • Experience developing AWS Lambda functions using Python.
  • Hands-on experience with Amazon API Gateway.
  • Strong experience designing and managing CI/CD pipelines.
  • Solid understanding of Git version control, branching strategies, and automation workflows.
  • Experience supporting production-grade AWS environments.
  • Strong problem-solving, troubleshooting, and analytical skills.
  • Good communication skills and ability to work effectively with cross-functional teams.
  • Preferred / Nice-to-Have Experience

  • Experience with AWS SageMaker and ML platform infrastructure.
  • Experience with Amazon OpenSearch.
  • Exposure to Factory DB or similar enterprise data platforms.
  • Experience with AWS Glue and data integration pipelines.
  • Knowledge of cloud cost optimization (FinOps) practices.
  • Experience designing and validating Disaster Recovery (DR) solutions.
  • Experience with advanced container orchestration patterns on ECS (e.g., autoscaling, blue/green deployments).
  • Experience with serverless and event-driven architectures at scale.
  • Certifications (Preferred)

  • AWS Certified DevOps Engineer – Professional
  • AWS Certified Solutions Architect – Professional or Associate
  • HashiCorp Certified: Terraform Associate
  • Relevant security or data-related AWS certifications
  • Education

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Sponsored

    Explore Engineering

    Skills in this job

    People also search for