We are seeking an English speaking, skilled DevOps Engineer to manage and optimize the deployment, scalability, security, and automation of our cloud-native application running on Azure Kubernetes Service (AKS). The ideal candidate will have hands-on experience with CI/CD pipelines, Infrastructure-as-Code (IaC), container orchestration, monitoring, and cloud security best practices in an Azure environment.
Key Responsibilities:
Infrastructure & Automation:
- Design, implement, and maintain AKS clusters, ensuring high availability, scalability, and security.
- Develop and manage Infrastructure-as-Code (IaC) using Terraform, Bicep, or ARM templates.
- Automate deployment and configuration management using Helm charts, Kubernetes manifests, and GitLab
- Optimize networking, ingress, and service discovery in Kubernetes environments.
- Knowledge of Google Cloud, AWS is an advantage
CI/CD & Release Management:
- Build and maintain robust CI/CD pipelines using GitLab to enable seamless deployments.
- Automate containerized application deployments using Helm and Kubernetes operators.
- Manage Rolling deployment strategies to minimize downtime.
Monitoring & Security:
- Implement observability using Prometheus, Grafana, Azure Monitor, and Application Insights.
- Ensure logging and tracing with ELK stack
- Enforce security best practices including RBAC, network policies, and secrets management (Azure Key Vault, Kubernetes Secrets).
- Implement vulnerability scanning for containers and dependencies (e.g., Azure Defender or GitLab Vulnerability report).
Cloud & Performance Optimization:
- Optimize cost and performance of AKS workloads through auto-scaling, resource limits, and Azure Reserved Instances.
- Troubleshoot performance bottlenecks in Kubernetes and Azure networking components.
- Improve disaster recovery and backup strategies for stateful applications.
Qualifications
Qualifications
- 3+ years of experience for Senior in DevOps, SRE, or Cloud Engineering roles.
- Min. B2 English knowledge.
- Strong expertise in Kubernetes (AKS), Helm, and containerization (Docker).
- Experience with Azure cloud services (Azure DevOps, Azure Monitor, Key Vault, Networking, Storage).
- Proficiency in Infrastructure-as-Code (IaC) tools like Terraform or Bicep.
- Hands-on experience with CI/CD automation using Azure DevOps, GitHub Actions, or similar tools.
- Knowledge of monitoring, logging, and security best practices in cloud-native applications.
- Scripting skills in Python, Bash, or PowerShell.
- Experience with GitOps, ArgoCD, or FluxCD is a plus.
Additional Information
* Please be informed that our remote working possibility is only available within Hungary due to European taxation regulation.