cover image
Relativity

Senior DevOps Engineer

Hybrid

Illinois, United states

$ 167,000 /year

Senior

Full Time

21-09-2025

Share this job:

Skills

Python Ruby Go PowerShell SQL NoSQL GitHub CI/CD DevOps Docker Kubernetes Monitoring Azure DevOps Test Regression Testing Scrum Regression Databases SQL Server Azure Software Development Project Management Agile Terraform Infrastructure as Code GitHub Actions

Job Specifications

Posting Type

Hybrid

Job Overview

We are seeking a Senior DevOps Engineer with proven experience in developing and maintaining test environments within Azure to join our engineering team. This team is responsible for delivering reliable build and deployment services, as well as providing consistent server infrastructure administration resources and support to engineering teams within the Relativity Server Platform.

The role involves building pipeline templates, building services infrastructure, configuring Azure components, and setting up distributed SQL etc. It requires granting or configuring permissions, licenses, subscriptions etc. for server team members. Experience with Agile project management, continuous integration and delivery (CI/CD), infrastructure as code, automated testing, and fostering collaboration and regular feedback within the team is expected.

Job Description And Requirements

Your Role in Action

Participate in Scrum team activities throughout the software development lifecycle.
Help team maintain regression testing environment infrastructure as needed for each annual release, hotfix release, and patch releases
Help teams build reliable pipelines so they can concentrate on enhancements to their products and not spend time on the actual automated build processes
Help teams not to worry about incidental items used by their build pipelines. These are common services that should be maintained by a single team. Ex: storage containers for building artifacts, VM Scale Sets used by automated builds
Help team own all pipelines used to automate the release process of annual releases, hotfixes, and patches
Help team own release documentation
Identify, document, automate, and engineer processes for recurring tasks.
Contribute to and improve automated deployment and upgrade CI/CD workflows
Troubleshoot, resolve defects, and respond to client-specific problems
Upon gaining sufficient experience, participate in regular on-call technical support shifts as a second line of support when Relativity Customer Support Team cannot resolve urgent issues

Minimum Qualifications

Education: Bachelor's degree in computer science, engineering, or a closely related technical discipline, or equivalent professional experience
Professional Experience: At least 3 years managing cloud-native technologies within Azure environments
Proficient with Azure DevOps and/or GitHub workflows.
Demonstrated experience in infrastructure deployment using Azure Bicep templates, Terraform, or Pulumi
Advanced skills in PowerShell scripting, including the development of reusable functions
Comprehensive knowledge of database fundamentals and data modeling principles
Azure DevOps: Expertise in GitHub Actions/Workflows and YAML for CI/CD pipeline automation, Azure Storage
Network: VNET, Public IP, Private Endpoints, App Gateway, Firewall
Security: Key Vault, NSG, Azure AD, Managed Identities, Service Principals
Virtual Machine: All aspects, scalesets
Observability/Monitoring (Logs, Metrics, and Traces)
Docker / Kubernetes
Databases: Skilled in SQL (writing queries, configuring SQL Server) and NoSQL databases such as Elastic Search; experienced with XEvent/SQL Profiler for monitoring and troubleshooting
Cloud & Infrastructure: Familiarity with IIS and Hyper-V
Certificate Management (creating and installing certificates, certificate authorities and trust)
Troubleshooting: network trace tools
Other Technologies: Experience with RabbitMQ, Fusion Log Viewer

Preferred Qualifications

HA/DR design (Backup/Restore, failover)
Load Balancer (Layer 4 vs Layer 7, Azure Standard Load Balancer)
Firewall Management (rule configuration)
Chef / Ruby
Open Telemetry
Python or GO
Hybrid or Azure Arc
Performance tools (e.g. Diskspd for IOPS)
Proven ability to work effectively within agile software teams, including providing mentorship, leading features, and facilitating cross-group collaboration.

Relativity is committed to competitive, fair, and equitable compensation practices.

This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives.

The expected salary range for this role is between following values:

$111,000 and $167,000

The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position.

About the Company

At Relativity, we make software to help users organize data, discover the truth, and act on it. Our SaaS product, RelativityOne, manages large volumes of data and quickly identifies key issues during litigation and internal investigations. We have more than 300,000 users in approximately 40 countries serving thousands of organizations globally primarily in legal, financial services and government sectors, including the U.S. Department of Justice and 198 of the Am Law 200. Know more