AWS DevOps Engineer
Experience: 5 to 7 Years
Notice Period: Immediate
Location: Pune (Kothrud) (Onsite)
Job Description
Role Summary
We are seeking an experienced DevOps Engineer with 4–6 years of hands-on experience in cloud and DevOps practices. The ideal candidate will have strong expertise in AWS, Kubernetes, Terraform, CI/CD, automation, security, monitoring, cost optimization, and WebRTC-based systems, along with the ability to lead DevOps initiatives and mentor junior engineers.
Responsibilities:
· Lead the design, configuration, and management of CI/CD pipelines using tools such as GitLab CI, Jenkins, GitHub Actions, Azure DevOps, AWS CodePipeline, and Kubernetes
· Design, build, and manage AWS cloud infrastructure using best practices
· Implement and manage Infrastructure as Code (IaC) using Terraform, with exposure to CloudFormation, Azure Bicep, and ARM
· Manage and operate Kubernetes clusters (EKS) and containerized workloads using Docker
· Build and maintain CI/CD pipelines using Git-based workflows
· Automate infrastructure provisioning, application deployments, and operational tasks
· Implement cloud security best practices, including IAM, secrets management, network security, and secure CI/CD pipelines
· Conduct security, performance, and availability assessments to ensure robust and scalable systems
· Monitor systems using monitoring and alerting tools (Prometheus, Grafana, CloudWatch, etc.) to ensure high availability and reliability
· Perform cost optimization (FinOps) and resource utilization analysis on AWS
· Troubleshoot production issues across Linux, containers, Kubernetes, cloud services, and WebRTC-based systems
· Collaborate closely with development, QA, security, and IT teams to align system design with business and technical requirements
· Support and operate WebRTC infrastructure, ensuring low latency, scalability, and high availability
· Leverage Secure Ops solutions to design and implement automation strategies
· Create and maintain scripts for:
· Automating infrastructure and software builds
· Generating release and build identifiers
· Tagging and branching code in version control systems
· Notifying development teams of build issues and collecting build metrics
· Continuously monitor system performance and implement improvements
Requirements:
· Bachelor’s degree in computer science, Engineering, or a equivalent
· 4–6 years of hands-on experience in DevOps / Cloud Engineering
· Strong experience with AWS (EC2, VPC, IAM, S3, RDS, EKS, etc.)
· Proficiency in Terraform for infrastructure automation
· Strong knowledge of Kubernetes and Docker / containerization
· Experience with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, Azure DevOps, AWS CodePipeline)
· Solid understanding of Linux systems and networking
· Experience implementing security controls and best practices in cloud environments
· Hands-on experience with monitoring and alerting tools (Prometheus, Grafana, CloudWatch)
· Good understanding of AWS cost optimization and FinOps practices
· Working knowledge of WebRTC architecture, including signaling, media servers, STUN/TURN, and scaling real-time communication systems
· Strong troubleshooting and problem-solving skills
· Experience working in Agile / DevOps environments


