Senior Azure Cloud Engineer
We are seeking an experienced and talented Azure Cloud to join our team. The Azure Cloud Lead will be responsible for designing, implementing, and managing cloud solutions on Microsoft Azure. This role requires a deep understanding of Azure services, infrastructure as code, and best practices in cloud architecture. The ideal candidate will have a proven track record of successfully leading Azure cloud projects and ensuring the scalability, security, and performance of cloud-based applications.
Experience
7+ years of IT Operations in an enterprise environment
Roles & Responsibilities
Azure Solution Design: Design scalable, secure, and cost-effective solutions on Azure, including the selection of appropriate Azure services and components.
Azure DevOps : Design, solution and guide on Azure DevOps for the application
Cloud Architecture: Develop and maintain cloud architecture diagrams, defining best practices for cloud infrastructure and services.
Infrastructure as Code (IaC): Implement IaC principles using tools such as Azure Resource Manager (ARM) templates or Terraform to automate and manage cloud infrastructure.
Azure Resource Management: Manage Azure resources efficiently, including virtual machines, storage, networking, databases, and more.
Cloud Security: Ensure the security of Azure environments by implementing best practices for identity and access management, network security, and data protection.
Cost Optimization: Monitor and optimize Azure resource usage to control costs while maintaining performance.
Deployment and Automation: Lead the automation of deployment processes, continuous integration, and continuous deployment (CI/CD) pipelines using Azure DevOps or similar tools.
Troubleshooting and Support: Resolve technical issues and provide support for Azure-based systems, working with cross-functional teams to ensure system availability.
Performance Optimization: Continuously monitor and optimize the performance of Azure-based applications and infrastructure.
Disaster Recovery: Develop and maintain disaster recovery plans and implement backup and recovery solutions for Azure resources.
Documentation: Create and maintain comprehensive documentation for Azure solutions and architecture.
Team Leadership: Guide a team of Azure engineers and administrators, providing suggestions, mentorship, and fostering a collaborative and productive work environment.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or related field (Master's preferred).
Azure certifications such as Azure Solutions Architect Expert or Azure Administrator Associate are a plus.
Proven experience in designing and managing complex Azure solutions in an enterprise environment.
Strong knowledge of Azure services, Azure Resource Manager, and Azure DevOps.
Proficiency in scripting and automation using tools like PowerShell, Python, or Azure CLI.
Strong understanding of cloud security and compliance requirements.
Excellent problem-solving and troubleshooting skills.
Strong communication and leadership abilities.
Preferred Skills:
Experience with other cloud providers (e.g., AWS, Google Cloud Platform) is a plus.
Familiarity with containerization technologies such as Docker and Kubernetes.
Knowledge of hybrid cloud solutions and integrating on-premises systems with Azure.
Experience with DevOps practices and tools.
Keyskills: Azure Cloud Cloud Azure Devops azure Azure Infrastructure
Ensemble Health Partners Company is a leading technology acceleration company, that identifies business process optimization by implementing system integration and automation. a cloud-based analytics-driven revenue cycle operating platform that enables highly efficient and intelligent workflow ...