McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are seeking a highly skilled DevOps Engineer with deep, hands-on experience in Microsoft Azure to design, implement, secure, and operate modern cloud platforms and CI/CD pipelines.
Responsibilities:
- Design, build, and maintain Azure cloud infrastructure using best practices for scalability, reliability, and security
- Manage and optimize Azure services including (but not limited to): App Services, Function Apps, Web Apps, App Service Environments, Azure Networking (VNETs, NSGs, firewalls, private endpoints), Azure Storage, Azure SQL, Key Vault, App Insights, Monitor
- Implement and enforce security controls, governance policies, and platform standards
- Maintain and troubleshoot enterprise-class systems, networks, and virtualized environments
- Document cloud and network architectures, procedures, and environment configurations
- Collaborate with Engineering and Database teams to ensure reliable, secure, scalable systems
- Author, maintain, and version infrastructure using Bicep (preferred), Azure DevOps, GitHub Actions
- Ensure infrastructure deployments are repeatable, auditable, and environment‑consistent
- Review and improve existing IaC patterns for reliability and maintainability
- Design, build, and maintain CI/CD pipelines with an emphasis on automation, reliability, and security
- Work with GitHub repositories, branching strategies, and pull request workflows
- Partner with engineering teams to improve build, test, deployment, and release processes
- Support pipeline modernization initiatives (e.g., YAML pipelines, GitHub Actions, deployment standards)
- Monitor system health, performance, and reliability using Azure-native tools
- Lead troubleshooting efforts during production incidents, outages, and critical escalations
- Identify root causes and drive long-term remediation, not just tactical fixes
- Participate in operational reviews and continuous improvement initiatives
- Work closely with Engineering, Security, DevOps, DBA, and Infrastructure teams
- Translate technical concepts clearly for non-technical stakeholders
- Contribute to documentation, runbooks, architectural decisions, and best practices
- Act as a technical leader and trusted advisor within the organization
- Perform advanced troubleshooting using industry-standard tools
- Provide accurate time estimates for tasks and follow through to complete resolution
- Communicate technical concepts clearly to non‑technical stakeholders
- Remain self-directed, detail‑oriented, and proactive in identifying and resolving issues
- Quickly learn new technologies through self-study and hands-on experimentation
Requirements:
- Degree or equivalent and typically requires 4+ years of relevant experience
- 4+ years' experience building cloud solutions and supporting cloud applications
- 3+ years of experience in Azure focused role
- Operations, Monitoring & Troubleshooting
- Monitor system health, performance, and reliability using Azure-native tools
- Lead troubleshooting efforts during production incidents, outages, and critical escalations
- Identify root causes and drive long-term remediation, not just tactical fixes
- Participate in operational reviews and continuous improvement initiatives
- Experience with large-scale or enterprise Azure environments
- Familiarity with regulated environments or compliance-led organizations
- Experience mentoring or guiding engineers on DevOps best practices
- Excellent communication (written and verbal) skills
- Experience with KQL (Kusto Query Language)
- Experience with Powershell and other scripting languages
- Ability to work effectively in team and cross-functional project settings
- Up to 10% travel nationwide
- Experience working in healthcare environments (plus)
- Author, maintain, and version infrastructure using Bicep (preferred), Azure DevOps, GitHub Actions
- Design, build, and maintain CI/CD pipelines with an emphasis on automation, reliability, and security