Tech Stack
AzureCloudDockerGoogle Cloud PlatformKubernetesTerraform
About the role
- Collaborate with the team to design and build scalable, secure, and high-performance Azure infrastructure and applications.
- Implement infrastructure as code (IaC) using tools such as Terraform, Bicep, or ARM templates.
- Build, maintain and monitor ML Pipelines.
- Lead and contribute to the development and deployment of cloud solutions through CI/CD pipelines.
- Integrate best practices for cloud architecture, automation, and monitoring.
- Assist with cost optimization efforts and efficient resource management across Azure services.
- Troubleshoot complex technical issues and provide practical, resilient solutions.
- Maintain a strong understanding of cloud security protocols and ensure all solutions meet compliance requirements.
- Work closely with cross-functional teams to align on project requirements and technical goals.
- Stay current with emerging Azure technologies and drive continuous improvement initiatives within the team.
Requirements
- Proven experience in cloud engineering roles, preferably with a focus on Microsoft Azure.
- Strong technical expertise designing and implementing Azure services, including IaaS, PaaS, and SaaS.
- Hands-on experience with infrastructure as code tools (Terraform, Bicep, ARM templates).
- Experience building, maintaining and monitoring ML pipelines.
- Familiarity with CI/CD processes and tools.
- Proficient understanding of cloud security best practices, resilience, and identity/access management.
- Excellent problem-solving skills and collaborative working style.
- Strong communication skills to engage with technical and non-technical stakeholders.
- Preferred: Experience migrating from GCP to Azure.
- Preferred: Experience with containerization technologies such as Docker and Kubernetes.
- Preferred: Knowledge of multi-cloud or hybrid cloud environments.
- Preferred: Microsoft Azure certifications (Azure Solutions Architect Expert, Azure DevOps Engineer Expert).
- Preferred: Familiarity with data engineering practices.
- Preferred: Exposure to Agile methodologies and fast-paced environments.
- Preferred: Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).