- Company Name
- RedRock Resourcing
- Job Title
- Azure DevOps Engineer x 2 - New Roles (REF03)
- Job Description
-
Job Title: Azure DevOps Engineer
Role Summary:
Senior engineer responsible for designing, implementing, and operating Azure-based CI/CD pipelines, AKS clusters, and infrastructure-as-code solutions, ensuring secure, observable, and scalable cloud deployments.
Expections:
- Deliver reliable, automated deployments across Azure services.
- Maintain AKS production environments and enforce Kubernetes best practices.
- Drive DevSecOps, observability, and continuous improvement initiatives.
Key Responsibilities:
- Build and maintain Azure DevOps or GitHub Actions pipelines, integrating Terraform, ACR, and GitOps workflows.
- Operate AKS clusters: node pool management, CNI networking, RBAC, workload identity, and production monitoring.
- Implement observability using Azure Monitor, Log Analytics, Application Insights, Datadog/Grafana; design alerting and incident response workflows.
- Apply Microsoft Cloud Adoption Framework, Azure Landing Zones, and the Well‑Architected Framework to design resilient architectures.
- Conduct threat modelling, dependency scanning, container scanning, and OPA policy management.
- Collaborate with software engineers and SREs to optimize delivery cycles and troubleshoot issues.
Required Skills:
- Extensive experience with Azure core services (AKS, App Service, API Management).
- Deep knowledge of Terraform IaC and Azure ARM templates.
- Strong CI/CD experience with Azure DevOps or GitHub Actions.
- Kubernetes production ops: cluster operations, CNI, RBAC, workload identity.
- GitOps practices and container build pipelines (ACR, OPA policies, image scanning).
- Observability tooling: Azure Monitor, Log Analytics, Application Insights, Datadog/Grafana.
- Understanding of Microsoft Cloud Adoption Framework, Azure Landing Zones, Well‑Architected Framework.
- DevSecOps practices: threat modelling, dependency and container scanning.
- Excellent communication and collaboration skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering or related field (preferred).
- Relevant certifications add value: Microsoft AZ‑104, AZ‑400, AZ‑305, CKA/CKAD, HashiCorp Terraform Associate, ITIL 4 Foundation, or SRE Foundation.