Core responsibilities to include analyze business requirements and designs for accuracy and completeness. Develops and maintains relevant product.
Automation & Optimization : Design, build, and maintain automated processes to improve the consistency and efficiency of Azure cloud environments.
Infrastructure as Code (IaC) : Develop and manage infrastructure using tools like Azure Resource Manager (ARM) Templates, Terraform, and Bicep to support scalable and repeatable deployment practices.
Azure Platform Expertise : Leverage the full spectrum of Azure services, including Azure DevOps, Azure Kubernetes Service (AKS), Azure Functions, and Azure Monitor, to build and optimize cloud solutions.
Continuous Integration / Continuous Deployment (CI / CD) : Build and maintain robust CI / CD pipelines to support multiple product teams in deploying high-quality applications efficiently.
Cross-Team Collaboration : Partner with developers, operations, and other stakeholders to ensure alignment, reliability, and scalability of cloud services.
Security & Compliance : Implement best practices for securing Azure environments, ensuring compliance with organizational and industry standards.
Monitoring & Troubleshooting : Set up proactive monitoring and alerting systems using Azure-native tools to identify and resolve infrastructure issues.
Documentation & Training : Create comprehensive documentation and provide guidance to teams on Azure best practices, tools, and processes.
Expertise in IaC tools like Terraform, ARM Templates, or Bicep.
Deep knowledge of CI / CD tools such as Azure DevOps, Jenkins, or GitHub Actions.
Strong understanding of containerization and orchestration (e.g., Docker, Kubernetes).
Familiarity with monitoring and logging solutions (e.g., Azure Monitor, Log Analytics).