This job posting is for an existing, active vacancy and we are looking for GitOps Administrator / DevOps Engineer (Azure) immediately with experience in GitOps DevOps , Azure
Job duties/accountabilities
JD:
GitOps Administrator / DevOps Engineer (Azure)
Experience
10+ Years
Job Summary
Experienced GitOps Administrator with strong expertise in Microsoft Azure, Kubernetes, Infrastructure as Code (IaC), CI/CD pipelines, and GitOps-based deployments. Responsible for managing cloud-native applications, automating infrastructure provisioning, implementing GitOps practices, and ensuring secure, scalable, and highly available Azure environments.
Key Responsibilities
GitOps Administration
- Implement and manage GitOps workflows,
- Well versed with GitHub actions, runner management.
- Maintain Git repositories as the single source of truth for infrastructure and application configurations.
- Automate application deployments across Dev, QA, UAT, and Production environments.
- Manage configuration drift detection and remediation.
- Perform Git branch management, pull request reviews, and repository governance.
Azure Cloud Management
- Administer Azure services including:
- Azure Kubernetes Service (AKS)
- Azure Virtual Machines
- Azure Storage Accounts
- Azure Key Vault
- Azure Monitor
- Azure Networking
- Azure Container Registry (ACR)
- Manage Azure subscriptions, resource groups, and RBAC policies.
- Implement high availability, disaster recovery, and backup strategies.
Kubernetes & Containerization
- Deploy and manage workloads on AKS clusters.
- Configure Ingress Controllers, Helm Charts, ConfigMaps, and Secrets.
- Monitor cluster performance and troubleshoot container issues.
- Perform cluster upgrades, patching, and security hardening.
Infrastructure Automation
- Develop Infrastructure as Code using:
- ARM Templates / Bicep
- Automate provisioning and configuration management.
- Manage reusable infrastructure modules.
CI/CD & DevOps
- Build and maintain CI/CD pipelines using:
- Azure DevOps
- GitHub Actions
- Integrate automated testing, security scanning, and deployment approvals.
- Implement release automation and deployment strategies.
Security & Compliance
- Manage Azure AD integration and RBAC.
- Implement secret management using Azure Key Vault.
- Enforce security policies and compliance standards.
- Perform vulnerability assessments and remediation.
Monitoring & Support
- Monitor environments using:
- Azure Monitor
- Log Analytics