Role Summary:
As a DevOps Engineer, you will be a key contributor to the development and operations lifecycle, owning the end-to-end automation of infrastructure provisioning, CI/CD pipelines, deployments, observability, and cloud infrastructure management. You will partner with cross-functional teams to optimize performance, reliability, and security of services across environments.
Key Responsibilities:
- Build & manage CI/CD pipelines using Jenkins, GitLab CI, GitHub Actions, or Azure DevOps.
- Automate cloud infrastructure using IaC tools such as Terraform or CloudFormation.
- Manage containerized environments with Kubernetes and Docker.
- Implement monitoring, logging, and observability solutions (Prometheus, Grafana, ELK, Datadog).
- Embed DevSecOps practices into pipelines and infrastructure.
- Ensure high availability, disaster recovery, and cost optimization.
- Mentor junior engineers and contribute to architectural decisions.
- Lead incident response and perform root cause analysis.
Required Skills & Experience:
- - 3-6 years of DevOps or SRE experience.
- Strong hands-on with AWS, Azure, or GCP.
- Expertise in CI/CD tools.
- Infrastructure as Code (Terraform, ARM, CloudFormation).
- Kubernetes, Docker, Helm experience.
- Scripting skills in Python or Bash.
- Monitoring and observability implementation.
- Networking and security fundamentals.
Preferred Qualifications:
- - AWS/Azure/GCP DevOps certifications.
- GitOps tools such as ArgoCD or Flux.
- Experience with AIOps or predictive automation.
- Leadership or mentoring experience.
What You'll Gain:
- Competitive salary and benefits
- Flexible work environment
- Learning and certification opportunities
- Collaborative engineering culture