We're seeking an experienced DevOps Engineer to design, automate, and maintain cloud-native infrastructure for scalable microservices deployments while working closely with the SRE team. This role requires 3+ years of hands-on cloud experience with strong Kubernetes expertise and GitOps practices to support development and QA teams across production and development environments.
Key Responsibilities:
- Provision and manage infrastructure using Terraform IaC across cloud platforms.
- Orchestrate advanced Kubernetes deployments with ArgoCD, Helm charts, and GitOps workflows.
- Build and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, or equivalents.
- Implement full observability stack with Grafana (Prometheus, Loki, Tempo), Azure Monitor, or equivalent tools for comprehensive metrics, logs, and tracing.
- Containerize microservices with Docker and deploy across multi-environment setups.
- Automate operations with Bash scripting; develop custom tools in Python/Go as needed.
- Manage databases including MongoDB; handle basic L3/L4 networking, protocols, and DNS.
- Collaborate closely with SRE team on reliability, incident response, and on-call rotations.
Requirements:
- Advanced Kubernetes orchestration with Helm and ArgoCD GitOps.
- Docker containerization expertise.
- Microservices architecture and deployment experience.
- Terraform for infrastructure automation, Git version control workflows.
- Bash scripting proficiency; Python/Go programming considered a strong advantage.
- CI/CD pipeline implementation with Azure DevOps or GitHub Actions.
- Basic networking knowledge: L3/L4 routing/firewalls, TCP/UDP/HTTP protocols, DNS.
Qualifications:
- 3+ years professional DevOps experience with production deployments.
- Proven ability to support QA and development teams collaboratively.
- Experience working closely with SRE teams on system reliability and incident management.
- Strong problem-solving skills for troubleshooting complex infrastructure issues.
- Familiarity with Agile/DevOps methodologies.
- Degree in Computer Science or equivalent experience preferred.
Advantage:
- Grafana stack for observability (Prometheus, Loki, Tempo), Azure Monitor, or similar tooling.
- MongoDB familiarity (advantage); general SQL/NoSQL database experience.