Relativity-posted 3 months ago
$111,000 - $167,000/Yr
Senior
IL
1,001-5,000 employees

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.

  • 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.
  • 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.
  • Participate in regular on-call technical support shifts as a second line of support when Relativity Customer Support Team cannot resolve urgent issues.
  • Bachelor’s degree in computer science, engineering, or a closely related technical discipline, or equivalent 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.
  • Expertise in GitHub Actions/Workflows and YAML for CI/CD pipeline automation.
  • Familiarity with Azure Storage Network: VNET, Public IP, Private Endpoints, App Gateway, Firewall.
  • Knowledge of Security: Key Vault, NSG, Azure AD, Managed Identities, Service Principals.
  • Experience with Virtual Machine: All aspects, scalesets.
  • Knowledge of Observability/Monitoring (Logs, Metrics, and Traces).
  • Experience with Docker / Kubernetes.
  • Skilled in SQL (writing queries, configuring SQL Server) and NoSQL databases such as Elastic Search.
  • Experienced with XEvent/SQL Profiler for monitoring and troubleshooting.
  • Familiarity with Cloud & Infrastructure: IIS and Hyper-V.
  • Experience with Certificate Management (creating and installing certificates, certificate authorities and trust).
  • Familiarity with troubleshooting network trace tools.
  • Experience with RabbitMQ and Fusion Log Viewer.
  • HA/DR design (Backup/Restore, failover).
  • Load Balancer (Layer 4 vs Layer 7, Azure Standard Load Balancer).
  • Firewall Management (rule configuration).
  • Experience with Chef / Ruby.
  • Knowledge of Open Telemetry.
  • Experience with Python or GO.
  • Familiarity with 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.
  • Competitive base salary.
  • Annual performance bonus.
  • Long-term incentives.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service