As a Senior Azure lead, you will be responsible for architecting and optimizing cloud infrastructure and operations on Microsoft Azure. You will lead the design of scalable, secure, and high-performance cloud environments, ensuring seamless integration and management of cloud resources. This role requires extensive experience with Azure services, as well as proficiency in various tools and technologies related to cloud operations and DevOps.
Key Responsibilities:
• Architect and Design:
o Develop and implement cloud architecture strategies that align with business goals and technical requirements.
o Design and deploy scalable and resilient Azure cloud solutions, including virtual machines, Azure Kubernetes Service (AKS), Azure Functions, Azure Logic Apps, and Azure App Services.
o Utilize Azure SQL Database, Azure Cosmos DB, Azure Redis Cache, and Azure Data Lake Storage for robust data management solutions.
o Architect and implement networking solutions such as Azure Virtual Network, Azure Load Balancer, Azure Application Gateway, and Azure VPN Gateway.
o Create and maintain documentation for cloud architecture, processes, and procedures.
• Operations and Management:
o Oversee the operational management of Azure cloud environments, ensuring high availability, performance, and cost-efficiency.
o Implement and manage infrastructure as code (IaC) using tools such as Azure Resource Manager (ARM) templates, Terraform, or Azure Bicep.
o Leverage Ansible for configuration management and automation of infrastructure tasks.
o Utilize Docker for containerization and management of applications, and Helm charts for deploying and managing Kubernetes applications.
o Perform Linux server administration, including configuration, management, and troubleshooting.
o Implement shell scripting to automate routine tasks and processes.
o Use Azure Monitor, Prometheus, and Grafana for comprehensive monitoring, logging, and visualization of system performance and health.
o Optimize resource utilization using Azure Cost Management and Azure Advisor.
• Security and Compliance:
o Implement and enforce cloud security best practices and ensure compliance with industry regulations and standards.
o Utilize Azure Security Center, Azure Key Vault, and Azure Active Directory for enhanced security and identity management.
o Perform regular security assessments and audits, addressing vulnerabilities and ensuring data protection.
• Collaboration and Leadership:
o Work closely with development, operations, and security teams to integrate cloud solutions and streamline processes.
o Lead and mentor junior team members, providing guidance on best practices and technical challenges.
• Incident Management:
o Troubleshoot and resolve complex cloud-related issues, minimizing downtime and ensuring business continuity.
o Develop and implement disaster recovery and backup strategies using Azure Site Recovery and Azure Backup.
Qualifications:
• Experience:
o 10+ years of experience in cloud architecture, with a strong focus on Microsoft Azure.
o Proven track record of designing and managing large-scale Azure cloud environments.
• Technical Skills:
o Expertise in Azure services such as Azure Compute, Azure Storage, Azure Networking, Azure Security, and Azure DevOps.
o Proficiency with cloud automation and orchestration tools (e.g., Azure DevOps, Terraform, ARM templates).
o In-depth knowledge of Azure services including Azure Kubernetes Service (AKS), Azure Functions, Azure Logic Apps, Azure SQL Database, Azure Cosmos DB, and Azure Data Factory.
o Knowledge on Python coding and frameworks
o Proficiency with Ansible for configuration management and automation.
o Experience with Docker for containerization and Helm charts for Kubernetes deployments.
o Strong background in Linux server administration and shell scripting.
o Familiarity with monitoring and logging tools such as Prometheus, Grafana, and Azure Monitor.
o Strong understanding of cloud security best practices, identity and access management, and compliance requirements.
Nice to have
o Knowledge on Gen AI, Agentic AI frameworks, LLMs
o Hands on coding in Python + Web Services + Frameworks
o Python and frameworks such as PyTorch, TensorFlow, Hugging Face Transformers, LangChain, LangGraph etc
• Certifications:
o Microsoft Certified: Azure Solutions Architect Expert (preferred).
o Other relevant certifications (e.g., Azure DevOps Engineer Expert, Azure Security Engineer) are a plus.
• Soft Skills:
o Excellent problem-solving skills and the ability to analyze complex technical issues.
o Strong communication and interpersonal skills, with the ability to work effectively with cross-functional teams.
o Demonstrated leadership and mentoring capabilities.