[Remote] Engineer, Development Operations - Archimedes
Note: The job is a remote job and is open to candidates in USA. Navitus Health Solutions, through its Archimedes division, is a leader in specialty drug management solutions. The Engineer, Development Operations is responsible for designing and implementing secure, scalable cloud infrastructure and CI/CD pipelines, focusing on Azure-based applications and automation practices.
Responsibilities
- Collaborate closely with application development teams to optimize build, test, release, 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, release gates, and GitHub Actions
- Build and maintain CI/CD pipelines supporting applications, APIs, microservices, infrastructure, data pipelines, Databricks workloads, analytics platforms, and machine learning deployments
- Serve as a technical owner for Infrastructure-as-Code practices, ensuring cloud infrastructure, networking, security controls, and platform services are provisioned, managed, and governed through Terraform and version-controlled automation
- Develop reusable Terraform modules, Bicep templates, ARM templates, shared pipeline templates, and platform blueprints to standardize deployment patterns across environments
- Automate infrastructure provisioning using Terraform, Bicep, ARM templates, Azure CLI, and PowerShell, enforcing modular reusable patterns, policy-as-code, and enterprise guardrails
- Implement policy-as-code, compliance-as-code, and governance automation using Azure Policy, Management Groups, RBAC, Defender for Cloud, and related Azure governance capabilities
- Manage and optimize package repositories including Azure Artifacts, GitHub Packages, NuGet, and npm, ensuring artifact integrity, traceability, and lifecycle control
- Support IT governance of the code release lifecycle, including semantic versioning, automated tagging, changelog generation, approval workflows, and deployment auditability
- Evaluate, integrate, and manage the DevOps toolchain, including build servers, artifact repositories, dependency scanners, secrets managers, testing tools, and security scanning tools
- Design and deliver secure, scalable cloud-native architectures using Azure App Services, AKS, Azure SQL, Azure Functions, API Management, Key Vault, Storage Accounts, and related Azure services
- Design, implement, and support enterprise integration patterns utilizing REST APIs, GraphQL APIs, SOAP services, webhooks, message queues, event-driven architecture, and managed integration services
- Develop and maintain API automation, service connections, authentication integrations, and system-to-system connectivity using Azure API Management, Service Bus, Event Grid, Event Hubs, Logic Apps, Azure Functions, and related services
- Support integrations between SaaS platforms, internal applications, third-party vendors, cloud services, data platforms, automation tools, and enterprise systems
- Partner with software engineering teams to establish API lifecycle management, API security controls, automated testing, monitoring, and deployment patterns
- Partner with software and data analytics teams to support deployment of data pipelines, Azure Data Factory, Databricks, Synapse, Data Lake, Event Grid, Event Hub, and related data platform integrations
- Design, automate, and support DataOps processes across Azure Databricks, Delta Lake, Azure Data Lake Storage Gen2, Azure Data Factory, Synapse Analytics, and related analytics platforms
- Build and maintain automated deployment pipelines for Databricks workspaces, notebooks, jobs, clusters, Unity Catalog, libraries, data products, and supporting cloud infrastructure
- Enable infrastructure and DevOps support for machine learning, ETL, analytics, data lake, and lakehouse environments, ensuring secure service access, RBAC, observability, and cost controls
- Support MLOps platform capabilities, including model training, validation, deployment, monitoring, model registry integration, and governance automation
- Partner with data scientists and data engineers to operationalize machine learning, AI, and advanced analytics workloads using Azure Machine Learning, Databricks ML, MLflow, and CI/CD automation
- Support enterprise automation initiatives utilizing robotic process automation, workflow orchestration, AI-powered automation, and low-code/no-code automation platforms
- Support integrations with automation platforms such as Microsoft Power Automate, Azure Logic Apps, UiPath, Automation Anywhere, and similar technologies
- Use pipeline analytics and deployment telemetry to identify bottlenecks, reduce build/test times, improve developer feedback loops, and increase delivery reliability
- Enable full-stack observability using Azure Monitor, Log Analytics, Application Insights, KQL dashboards, SLA/SLO instrumentation, synthetic monitoring, and real-time alerting
- Implement shift-left testing strategies, including unit, integration, regression, infrastructure, and performance testing automation directly within CI/CD pipelines
- Apply DevSecOps practices within the CI/CD lifecycle, including SAST, DAST, secrets scanning, dependency scanning, code signing, artifact provenance validation, and container security
- Integrate security tools such as Snyk, CredScan, OWASP ZAP, Aqua Security, Defender for Cloud, or similar platforms into the software delivery lifecycle
- Integrate infrastructure validation into the delivery process using tools such as Pester, InSpec, Terratest, or similar testing frameworks
- Lead containerization and deployment strategies using Docker, Helm, Azure Container Registry, and AKS, supporting secure cluster design, ingress, network isolation, pod security, and autoscaling
- Implement blue-green, canary, and ring deployments for applications and APIs using traffic routing, feature flags, deployment slots, and progressive release practices
- Build self-service platforms and reusable DevOps tooling to streamline developer onboarding, environment provisioning, service connection governance, and deployment configuration
- Maintain golden pipeline templates, DevOps starter kits, Terraform modules, automation scripts, and reusable deployment patterns to standardize delivery across teams
- Conduct failure mode analysis, root cause analysis, and resilience engineering using Azure Chaos Studio, Availability Zones, health probes, auto-healing logic, and operational telemetry
- Maintain architectural runbooks, deployment documentation, operational SOPs, environment diagrams, and audit evidence supporting change management and compliance requirements
- Support self-service enablement for developers and data teams through pipeline templates, service connection governance, shared agent pools, reusable modules, and automation frameworks
- Serve as a Tier 2/3 escalation point for platform, deployment, automation, pipeline, integration, and cloud infrastructure issues
- Operate within an ITSM framework, contributing to incident, change, release, and problem management practices
- Use Jira Service Management to triage, track, and respond to infrastructure-related work items, automation requests, deployment support, integration requests, and platform incidents
- Participate in, adhere to, and support compliance, people and culture, and learning programs
- Perform other duties as assigned
Skills
- 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 supporting CI/CD, automation, and deployment patterns for Azure Databricks, Azure Data Lake Storage Gen2, Delta Lake, Unity Catalog, and lakehouse environments preferred
- Familiarity with DataOps, MLOps, machine learning deployment automation, AI platform operations, and analytics engineering workflows preferred
- Exposure to Azure Machine Learning, Azure OpenAI, Databricks ML, MLflow, model registries, and automated model deployment patterns 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
Benefits
- Top of the industry benefits for Health, Dental, and Vision insurance
- 4 weeks paid parental leave
- 9 paid holidays
- 401K company match of up to 5% - No vesting requirement
- Adoption Assistance Program
- Flexible Spending Account
- Educational Assistance Plan and Professional Membership assistance
- Referral Bonus Program – up to $750!
Company Overview