Role Summary
We are seeking a DevOps Engineer with 4–5 years of experience to design, automate, and manage scalable infrastructure and deployment pipelines. This role focuses on improving software delivery efficiency, system reliability, and cloud infrastructure performance through automation and continuous integration practices.
Success in this position means delivering stable, secure, and highly available systems, reducing deployment time through automation, and enabling seamless collaboration between development and operations teams. This role plays a critical part in accelerating product delivery, maintaining system uptime, and supporting the organization’s cloud and digital transformation initiatives.
Responsibilities
- Design, implement, and maintain CI/CD pipelines to automate build, testing, and deployment processes.
- Manage and optimize cloud infrastructure environments (AWS, Azure, or GCP) to ensure scalability and availability.
- Develop and maintain Infrastructure as Code (IaC) using tools such as Terraform or CloudFormation.
- Deploy, manage, and monitor containerized applications using Docker and Kubernetes.
- Monitor system performance, availability, and reliability using monitoring and logging tools.
- Troubleshoot production issues, perform root cause analysis, and implement preventive measures.
- Automate infrastructure provisioning and operational processes to improve efficiency.
- Collaborate with development, QA, and security teams to ensure smooth and secure software releases.
- Implement security best practices across infrastructure, pipelines, and deployments.
- Maintain system documentation, configurations, and operational procedures.
Qualifications Skills
- Strong experience with cloud platforms (AWS / Azure / Google Cloud Platform).
- Experience with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
- Hands-on experience with Docker and Kubernetes.
- Knowledge of Infrastructure as Code tools (Terraform, CloudFormation).
- Proficiency in scripting languages such as Python, Bash, or Shell.
- Strong Linux/Unix system administration knowledge.
- Experience with monitoring tools like Prometheus, Grafana, ELK Stack, or similar.
- Understanding of networking, security, and system architecture concepts.
Experience
- 4–5 years of experience in DevOps, Cloud Engineering, or related roles.
- Experience working in Agile or SDLC environments.
- Hands-on experience managing production environments.
Certifications (Mandatory Requirement) - At least one of the following certifications is required:
- AWS Certified DevOps Engineer or AWS Solutions Architect
- Microsoft Azure DevOps Engineer Expert
- Google Cloud Professional DevOps Engineer
- Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD)
Skills: automation,ci,devops,aws,azure,pipelines