Key Responsibilities:Cloud Architecture: Design, implement, and maintain scalable, secure, and      resilient cloud architectures on Microsoft Azure.CI/CD Pipelines:     Develop and manage CI/CD pipelines to automate the deployment and testing      of applications.Infrastructure as Code (IaC): Utilize tools like Terraform, ARM templates, or Azure      Bicep for provisioning and managing cloud infrastructure.Monitoring & Logging: Implement monitoring solutions using Azure Monitor,      Application Insights, and other tools to ensure system reliability and      performance.Collaboration:     Work closely with development teams to streamline workflows and improve      deployment processes.Security Best Practices: Ensure adherence to security best practices and      compliance requirements within cloud environments.Troubleshooting:     Diagnose and resolve infrastructure and application issues to minimize      downtime and improve performance.Documentation:     Create and maintain detailed documentation for processes, architectures,      and solutions.Qualifications:Education:     Bachelor’s degree in computer science, Information Technology, or a      related field (or equivalent experience).Experience:     10+ years of experience in DevOps, cloud engineering, or a related role,      with a strong focus on Azure.Technical Skills:Proficiency in Azure services       (e.g., Azure App Services, Azure Functions, Azure Kubernetes Service).Strong experience with CI/CD       tools (e.g., Azure DevOps, Jenkins, GitHub Actions).Knowledge of containerization       technologies (e.g., Docker, Kubernetes).Familiarity with scripting       languages (e.g., PowerShell, Bash, Python).Experience with configuration       management tools (e.g., Ansible, Chef, Puppet).Soft Skills:     Excellent problem-solving skills, strong communication abilities, and a  collaborative mindset.Certifications:     Azure certifications (e.g., Azure Solutions Architect, Azure DevOps Engineer) are a plus.