05 Aug
|
HCL Technologies
|
Chennai
05 Aug
HCL Technologies
Chennai
AWS DevOps Engineer
Experience: 5 to 10 years
Location: Chennai, India
Skills: AWS, Terraform, CI/CD, Jenkins, GitHub Actions, GitLab CI, Azure DevOps, Docker, Kubernetes, EKS, ECS, Helm, CloudWatch, Prometheus, Grafana, ELK, Python, Go, Trivy, SonarQube, Snyk, Aqua, Prisma, Linux, Unix, Shell scripting, Git
Job Summary
We are looking for a highly skilled AWS DevOps Engineer with strong expertise in Terraform and CI/CD pipelines, who can design, build, and manage scalable, secure, and automated cloud infrastructure. The ideal candidate will work closely with development, QA, and operations teams to enable high‑velocity software delivery, infrastructure automation, and operational excellence across large-scale AWS environments.
Key Responsibilities
Cloud & Infrastructure
• Design, implement, and manage highly available and scalable AWS infrastructure
• Provision and manage infrastructure using Terraform (IaC) following best practices
• Manage AWS services such as EC2, VPC, IAM, S3, RDS, EKS/ECS, Lambda, CloudWatch, ELB
• Implement networking, security groups, IAM roles, and least‑privilege access
CI/CD & Automation
• Design and maintain CI/CD pipelines using tools like:
Jenkins / GitHub Actions / GitLab CI / Azure DevOps
• Automate build, test, and deployment workflows
• Enable blue‑green, canary, and rolling deployments
• Integrate CI/CD pipelines with IaC, container platforms, and security scans
Containers & Platform Engineering
• Build and manage containerized workloads using Docker
• Deploy and manage applications on Kubernetes (EKS) or ECS
• Implement Helm charts and Kubernetes deployment strategies
• Support platform reliability, scalability, and observability
Reliability, Monitoring & Security
• Implement monitoring, alerting, and logging using CloudWatch, Prometheus, Grafana, ELK
• Ensure infrastructure security, compliance, and cost optimization
• Troubleshoot production issues and perform root cause analysis (RCA)
• Support SRE and DevSecOps practices
Collaboration & Governance
• Work closely with application, QA, security, and architecture teams
• Participate in architecture reviews and cloud modernization initiatives
• Contribute to standards, best practices, and reusable automation assets
• Mentor junior engineers and promote DevOps culture
Required Skills & Experience
Core Technical Skills
• 4+ years of hands-on experience in AWS Cloud & DevOps engineering
• Strong expertise in Terraform (modules, state management, remote backend)
• Proven experience building and managing CI/CD pipelines
• Solid understanding of Linux/Unix systems and shell scripting
• Experience with Docker & Kubernetes (EKS preferred)
• Strong knowledge of Git-based version control
AWS Services (Hands-on)
• EC2, VPC, IAM, S3, RDS
• EKS / ECS
• CloudWatch, ELB/ALB
• Lambda (good to have)
Good to Have
• Experience with DevSecOps tools (Trivy, SonarQube, Snyk, Aqua, Prisma)
• Experience with Python or Go for automation
• Knowledge of cost optimization strategies (FinOps)
• Exposure to multi-account AWS setups and landing zones
• AWS Certifications (Associate or Qualified level)
Soft Skills
• Strong problem‑solving and analytical skills
• Excellent communication and stakeholder management
• Ownership mindset and ability to work in fast‑paced environments
• Passion for automation, reliability, and continuous improvement
Why Join Us?
• Work on large-scale, enterprise-grade cloud transform
Key Responsibilities
1. Lead and mentor technical teams in the development and implementation of devops practices using python and kubernetes.
2. Design and implement automated deployment pipelines to ensure quick and efficient delivery of software products.
3. Collaborate with cross functional teams to define infrastructure requirements and ensure smooth deployment of applications.
4. Monitor system performance and troubleshoot issues related to devops tools and practices.
5. Provide technical expertise and guidance to team members on best practices for devops, python, and kubernetes.
6. Evaluate existing systems and processes to identify areas for improvement and implement solutions.
7. Stay updated with the latest trends and technologies in devops, python, and kubernetes to enhance team capabilities.
Skill Requirements
1. Proficiency in devops principles and practices.
2. Strong experience with python programming for automation tasks.
3. In-depth knowledge of kubernetes for container orchestration.
4. Familiarity with ci/cd tools for automated software delivery.
5. Excellent problem-solving and troubleshooting skills.
6. Strong leadership and communication abilities to mentor and guide team members effectively.
📌 AWS DevOps Engineer (Chennai)
🏢 HCL Technologies
📍 Chennai