Cloud DevOps Engineer
What will you do:
Cloud DevOps Engineer is a hands-on engineer responsible for designing, implementing, and managing Azure-based platform ecosystem and solutions for organization. This includes developing and implementing automated workloads provisioning strategies, developer workflows, designing and deploying architecture on Azure platform, and ensuring high availability and scalability of infrastructure aligned with modern GitOps practices.
Key Responsibilities:
- Automate Kubernetes infrastructure deployment and management using tools such as Azure DevOps, Terraform.
- Developing and implementing architecture patterns and templates for application runtime platform including traffic shaping, API, CI CD, and observability aligned with DevSecOps principles.
- Implement workflows such as API, external DNS, cert management and life cycle management in general.
- Optimize Azure platform infrastructure for high availability and scalability.
- Implementing Security and ransomware preventive guardrails, policies for Azure Workloads.
- Hands on in M365 platform management, Azure Active Directory, SSO.
What we are looking for
Qualifications
- Bachelor’s Degree required, preferably in STEM field.
- 5 years of experience in developing cloud native platform capabilities based of Azure IaaS and PaaS.
- Strong Infrastructure as a Code (IaC) experience on public Cloud (Azure) for building automated security frameworks.
- Expertise in building automated Azure platform using tools like Linux, Windows, Terraform, CI/CD.
- Development experience with one or more of the following languages: Python, PowerShell
- Observability integration in Azure Workloads through tools such as Prometheus, Elasticsearch, Grafana, Datadog, Dynatrace, Azure Monitor.
- Must have a solid understanding of Continuous Development and Deployment in Azure.