Senior DevOps Engineer
Surgery Care Affiliates - Birmingham, AL
Apply NowJob Description
Overview At SCA Health, we believe health care is about people u2013 the patients we serve, the physicians we support and the teammates who push us forward. Behind every successful facility, procedure or innovation is a team of 15,000+ professionals working together, learning from each other and living out the mission, vision and values that define our organization. As part of Optum, SCA Health is redefining specialty care by developing more accessible, patient-centered practice solutions for a network of more than 370 ambulatory surgical centers, over 400 specialty physician practice clinics and numerous labs and surgical hospitals. Our work spans a broad spectrum of services, all designed to support physicians, health systems and employers in delivering efficient, value-based care to patients without compromising quality or autonomy. What sets SCA Health apart isnu2019t just what we do, itu2019s how we do it. Each decision we make is rooted in seven core values: + Clinical quality + Integrity + Service excellence + Teamwork + Accountability + Continuous improvement + Inclusion Our values arenu2019t empty words u2013 they inform our attitudes, actions and culture. At SCA Health, your work directly impacts patients, physicians and communities. Here, youu2019ll find opportunities to build your career alongside a team that values your expertise, invests in your success, and shares a common mission to care for patients, serve physicians and improve health care in America. At SCA Health, we offer a comprehensive benefits package to support your health, well-being, and financial future. Our offerings include medical, dental, and vision coverage, 401k plan with company match, paid time off, life and disability insurance, and more. Please visit, to learn more about our benefits. Your ideas should inspire change. If you join our team, they will. Responsibilities As a Senior Azure DevOps Engineer, you are responsible for the overall architecture, implementation, and management of the continuous integration and continuous deployment (CI/CD) pipelines and related cloud infrastructure. Your role is pivotal in ensuring systems are scalable, secure, and reliable, and you are expected to mentor junior engineers and drive improvements to processes. This position is primarily responsible for: Architectural design and strategy + Design DevOps strategy: Recommend and implement a comprehensive DevOps strategy that aligns with business goals, including migration and tool integration. + Architect CI/CD pipelines: Design robust and secure CI/CD pipelines using Azure Pipelines (or GitHub Actions) to automate the entire software development lifecycle, from code commit to deployment. + Implement Infrastructure as Code (IaC): Use tools like Terraform or Bicep to provision and manage Azure cloud resources consistently and repeatably. + Containerization and orchestration: Architect and manage containerized application deployments using Docker and orchestration platforms like Azure Kubernetes Service (AKS). Pipeline and release management + Build and maintain automation: Create and maintain automated tools and scripts using languages like PowerShell, Bash, or Python to streamline deployment processes and reduce manual intervention. + Establish release management workflow: Define and implement best practices for release management, including approval gates and separation of duties for critical deployments. + Optimize pipelines: Continuously improve CI/CD pipelines to increase speed, stability, and security, and to reduce cost. + Troubleshoot and resolve issues: Act as a subject matter expert for complex CI/CD and infrastructure-related issues, performing root cause analysis to prevent future incidents. Security and governance (DevSecOps) + Embed security: Integrate security practices into every phase of the DevOps workflow (Shift-Left Security), from planning to maintenance. + Manage secrets: Ensure secrets, keys, and certificates are not hardcoded but are securely managed using Azure Key Vault. + Implement security controls: Configure security measures like IP allowlisting, Multi-Factor Authentication (MFA), and branch policies in Azure DevOps. + Scan for vulnerabilities: Integrate security scanning tools, such as GitHub Advanced Security for Azure DevOps, into pipelines to identify vulnerabilities in code and dependencies. Monitoring and feedback + Continuous monitoring: Implement and manage monitoring, logging, and alerting systems using tools like Azure Monitor and Log Analytics to ensure the high availability and performance of applications and infrastructure. + Analyze system feedback: Develop and implement feedback mechanisms to route system performance and error data back to the development teams for continuous improvement. + Performance optimization: Use monitoring data to proactively identify bottlenecks and optimize system and application performance. Collaboration and mentorship + Collaborate across teams: Work with software development, QA, security, and IT operations teams to ensure smooth integration and deployment. + Provide technical leadership: Mentor junior DevOps engineers on best practices, tools, and Azure technologies. + Drive adoption of new tech: Stay current with emerging cloud technologies and DevOps methodologies, and recommend their adoption where appropriate. Qualifications Minimum Qualifications: + Bacheloru2019s degree in computer science, Information Technology, or related field (or equivalent work experience). + 3+ years in programming + 2+ years of experience of using build and deployment tools ( ex: Docker) + 1+ years in DevOps automation across various technologies + Proven experience as a DevOps Engineer with a focus on Microsoft Azure. + Strong knowledge of Azure services, VMs, Azure Kubernetes Service (AKS), Azure Functions, and Azure SQL Database. + Proficiency in scripting languages like PowerShell, Python, or Bash. + Hands-on experience with Azure DevOps, Jenkins, or other CI/CD tools. + Familiarity with containerization and orchestration tools like Docker and Kubernetes. + Understanding of infrastructure as code (IaC) principles and tools (e.g., ARM templates, Terraform). + Knowledge of security best practices, compliance standards, and monitoring tools. + Excellent problem-solving skills and attention to detail. + Strong communication and collaboration skills. Preferred Certifications: + Microsoft Certified: Azure Administrator Associate + Microsoft Certified: Azure DevOps Engineer Expert + Microsoft Certified: Azure Solutions Architect Expert USD $127,200.00/Yr. USD $140,000.00/Yr.
Created: 2026-02-06