The ideal candidate has at least 3+ years of experience in DevOps and strong English communication skills to collaborate with international teams.
Design, build, and maintain CI/CD pipelines using tools such as GitHub Actions, Git, and automation scripting (Python, Bash).
Develop and maintain infrastructure as code (IaC) using Terraform.
Manage and operate Azure cloud infrastructure with a focus on scalability, reliability, and cost optimization.
Work with containerization (Docker) and orchestrate workloads using Kubernetes (AKS / OpenShift).
Build and maintain monitoring and observability using Prometheus, Grafana, and ELK/EFK or Loki.
Implement logging, alerting, and basic incident response for production systems.
Apply security best practices, including container scanning (Trivy, Dependabot) and secrets management (Vault, Sealed Secrets, or Azure Key Vault).
Collaborate with
software engineering teams to support deployment strategies (blue/green, canary, rolling updates).
Support environment provisioning for development, testing, and production systems.
Contribute to automation and continuous improvement across the software delivery lifecycle (SDLC).