Job Summary
We are looking for a DevOps Engineer with 2–5 years of experience in building and managing CI/CD pipelines, cloud infrastructure, and automated deployment systems. The ideal candidate will be responsible for streamlining the software delivery lifecycle, improving system reliability and scalability, automating infrastructure and operations, and collaborating closely with development and QA teams. The role requires strong technical expertise, ownership of infrastructure and deployment deliverables, and the ability to drive DevOps best practices across projects.
Key Responsibilities
-
Design, build, and maintain CI/CD pipelines to enable fast, reliable, and automated software delivery.
-
Provision and manage cloud infrastructure on AWS, Azure, or GCP using Infrastructure as Code.
-
Containerize applications and manage orchestration using Docker and Kubernetes.
-
Automate routine operational tasks through scripting and configuration management tools.
-
Set up and maintain monitoring, logging, and alerting for applications and infrastructure.
-
Manage source control workflows, branching strategies, and release management.
-
Implement and enforce security best practices across pipelines and infrastructure (DevSecOps).
-
Troubleshoot build, deployment, networking, and production environment issues.
-
Collaborate with development, QA, and product teams to streamline the delivery lifecycle.
-
Optimize cloud cost, performance, scalability, and system reliability.
-
Support incident management, root cause analysis, and post-incident reviews.
-
Maintain documentation for infrastructure, processes, and runbooks.
-
Participate actively in Agile/Scrum ceremonies, sprint planning, and reviews.
-
Identify automation and process improvement opportunities and contribute to DevOps best practices.

