JOB DESCRIPTION
Job Title: Sr. DevOps Engineer
Job Description:
We are seeking a highly skilled and experienced DevOps Automation Engineer with 10-13 years of experience in designing, building, and maintaining automation stacks. The ideal candidate will have a strong background in containerization, cloud services, infrastructure as code (IaC), and team leadership. This role requires a self-motivated professional who can deliver results with minimal guidance.
Key Responsibilities:
1. Containerization & Orchestration:
o Build and optimize Docker images to containerize applications.
o Develop, deploy, and manage Helm charts for application deployments.
o Deploy and manage Helm chart-based applications in AWS.
2. Cloud Infrastructure:
o Extensive experience working with AWS cloud services (e.g., EC2, S3, RDS, Lambda, VPC, etc.).
3. Infrastructure as Code (IaC):
o Develop and maintain Terraform scripts for provisioning and managing cloud resources.
o Integrate Terraform scripts with Helm charts and other automation tools.
o Build Amazon Machine Images (AMIs) using Packer for consistent and reproducible environments.
4. Scripting and Automation:
o Write robust shell scripts to automate workflows and integrate DevOps tools.
o Automate and streamline deployment processes, CI/CD pipelines, and system monitoring.
5. Troubleshooting & Optimization:
o Perform in-depth analysis and troubleshooting of cloud-based applications and infrastructure.
o Optimize infrastructure for cost efficiency, performance, and security.
6. Team Collaboration:
o Foster collaboration and knowledge sharing within the team.
o Act as a technical point of contact for cross-functional teams.
Qualifications:
· Bachelor’s degree in Computer Science, Engineering, or a related field.
· Proven experience in DevOps roles with a focus on automation and cloud services.
· Hands-on experience with tools like Docker, Kubernetes, Helm, Terraform, and Packer.
· Strong scripting skills using Bash.
· Proficiency with Python programming language is a plus.
· Proficiency in managing CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.
· Excellent analytical, problem-solving, and communication skills.
· AWS Certification is a plus.