Navitus Health Solutions, through its Archimedes division, is a leader in specialty drug management solutions. The Engineer, Development Operations (DevOps) will design and implement secure, scalable cloud infrastructure and CI/CD pipelines while collaborating closely with development, data, and security teams to ensure efficient software delivery and compliance.
Responsibilities:
- Collaborate closely with application development teams to optimize build, test, and deployment workflows, reducing cycle time and increasing release frequency
- Architect, implement, and optimize multi-stage CI/CD pipelines using Azure DevOps (YAML, Environments, Templates, Deployment Groups) and GitHub Actions for cross-service deployments across microservices and data workflows
- Manage and optimize use of package repositories (e.g., Azure Artifacts, GitHub Packages, NuGet, npm), ensuring artifact integrity, traceability, and lifecycle control
- IT Governance of code release lifecycle, supporting semantic versioning, automated tagging, and changelog generation in CI/CD workflows
- Automate infrastructure provisioning using Terraform, Bicep, and ARM templates, enforcing modular reusable patterns, policy-as-code, and guardrails via Azure Policy, BluePrints, and Management Groups
- Evaluate, integrate, and manage the full DevOps toolchain (build servers, artifact repositories, dependency scanners, secrets managers, etc.) to maintain delivery agility
- Design and deliver secure, scalable cloud-native architectures using App Services, AKS, Azure SQL, Functions, and API Management, aligning with PaaS-first principles and Well-Architected Framework standards
- Use pipeline analytics and deployment telemetry to identify bottlenecks, reduce build/test times, and improve developer feedback loops
- Enable full-stack observability with Log Analytics, Azure Monitor, Application Insights, and KQL-based dashboards, supporting SLA/SLO instrumentation, synthetic monitoring, and real-time alerting
- Implement shift-left testing strategies, supporting unit, integration, and performance testing automation directly within pipelines
- Apply DevSecOps practices in the CI/CD lifecycle, including integration of SAST, DAST, secrets scanning, code signing, and artifact provenance validation using Snyk, CredScan, OWASP ZAP, and Aqua Security
- Integrate infrastructure validation into the delivery process via tools such as Pester, Inspec, or Terratest
- Lead containerization and deployment strategies using Docker, Helm, and AKS, supporting multi-tenant clusters, network isolation, pod security policies, and auto-scaling
- Implement blue-green, canary, and ring deployments for applications and APIs using traffic routing, feature flags, and deployment slots
- Build self-service platforms and reusable DevOps tooling to streamline developer onboarding, environment provisioning, and deployment configuration
- Maintain golden pipeline templates and DevOps starter kits to standardize delivery across teams
- Conduct failure mode analysis, RCA, and resilience engineering using Azure Chaos Studio, Availability Zones, and Auto-healing logic tied into Application Health Probes
- Maintain architectural runbooks, deployment documentation, and operational SOPs, ensuring compliance with audit trails and change management standards
- Partner with software and data analytics teams to support deployment of data pipelines, Azure Data Factory, Databricks, Synapse, and Event Grid/Event Hub integrations
- Enable infrastructure and DevOps support for machine learning, ETL, analytics, and data lake environments, ensuring secure service access, RBAC, and cost controls
- Support self-service enablement for developers and data teams via pipeline templates, service connection governance, and shared agent pools
- Serve as a Tier 2/3 escalation for platform-related issues, coordinating closely with infrastructure and security teams
- Operate within an ITSM framework, contributing to incident, change, and problem management practices
- Use Jira Service Management to triage, track, and respond to infrastructure-related work items, automation requests, and deployment support
- Participate in, adhere to and support compliance and diversity, equity, and inclusion program objectives
- Other duties as assigned
Requirements:
- Bachelor's degree or equivalent work experience required
- 6+ years in DevOps, Cloud Engineering, or SRE roles with a focus on Azure required
- Advanced experience with Azure DevOps, ARM/Bicep, and Terraform for pipeline and infrastructure automation required
- Proficient in scripting with PowerShell, Bash, or Python for automation and tooling integration
- Strong knowledge of Azure-native services, including App Services, AKS, Key Vault, Load Balancers, VNETs, Application Gateway, and Azure DNS required
- Hands-on experience with containerization and orchestration in AKS, including networking, ingress controllers, and horizontal pod autoscaling required
- Familiarity with Azure Active Directory, RBAC, and service principals for secure identity and access management required
- Expertise in monitoring and diagnostics using Azure Monitor, Log Analytics, and Kusto Query Language (KQL) required
- Certifications such as Microsoft Certified DevOps Engineer Expert, Azure Solutions Architect Expert, or Azure Security Engineer Associate preferred
- Experience with Azure DevOps Extensions, Release Gates, Approval workflows, and Pipeline Security Scanning preferred
- Familiarity with serverless design patterns, event-driven architecture, and services like Azure Functions, Logic Apps, Event Grid, and Service Bus preferred
- Knowledge of compliance frameworks (HIPAA, SOC 2, ISO 27001) and Microsoft's Cloud Adoption Framework preferred