Role Definition: As a Senior Cloud Engineer, you will lead your team as a subject matter expert in AKS, Infrastructure as Code (IaC), pipelines, and related technologies. You will manage and optimize Azure-based infrastructure, ensuring it is robust, scalable, and secure. Your responsibilities include designing, implementing, and maintaining cloud infrastructure solutions to support applications and services.
Key Responsibilities:
Lead the development and deployment of cloud technologies.
Implement public cloud-based technologies individually and as part of a team.
Drive best practices in tooling, processes, and documentation.
Identify opportunities and risks in designs and live cloud-hosted services.
Design, deploy, and manage Azure infrastructure solutions.
Consult with teams across the business as a subject matter expert.
Scope cloud infrastructure deployments and deliverables.
Optimize solutions and tooling throughout their lifecycle.
Assess and improve the security posture of applications and tooling.
Work in an agile, collaborative manner and adapt to changing scenarios.
Challenge ideas and solutions respectfully and accept criticism.
Monitor and optimize the performance, availability, and scalability of the Azure environment.
Implement and manage CI/CD pipelines with DevOps.
Ensure security best practices are followed.
Collaborate with the development team to provide infrastructure support.
Troubleshoot and resolve infrastructure-related issues.
Maintain documentation of infrastructure setup, configurations, and processes.
Stay updated with the latest Azure services and features.
Knowledge and Experience:
Strong experience with Microsoft Azure and Terraform IaC.
Experience with Azure DevOps Services and other CI/CD tools.
Experience with cloud technologies in an enterprise environment.
Knowledge of scripting/automation (e.g., PowerShell, Python).
Experience with AKS, Docker, and other DevOps tools is advantageous.
Professional Qualifications:
At least one 'Associate' level Azure certification (e.g., DevOps Engineer Expert preferred).
HashiCorp Certified to Terraform Associate level is beneficial.
Experience with containerization technologies (Docker, Kubernetes).
Knowledge of monitoring and logging tools (Azure Monitor, Log Analytics).