Lead DevOps Engineer

REQUEST TECHNOLOGY
Chicago, IL, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$190,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services Amazon Elastic Compute Cloud Applications Architecture Mobile Application Development Data Stores DevOps Enterprise Architecture Framework Protocol Buffers JSON Python (Programming Language)
+29 more
NoSQL Systems Development Life Cycle Reliability Engineering Site Reliability Engineering Practices Ansible Prometheus Security Software Software Deployment Software Engineering SQL Databases Data Streaming Datadog Grafana Git Togaf Event Driven Architecture Kubernetes Information Technology Avro Hashicorp Apache Kafka Api Design Terraform Dynatrace Pagerduty Jenkins Artifactory Golang Microservices

Job description

Looking for a candidate with strong AWS, EC2, kubernetes, kafka, Jenkins, terraform, ansible, HashiCorp vault. This is a lead devops engineer

  • Guides the implementation using CI/CD pipelines in Kubernetes environment
  • Directs review, configuration, and execution of Terraform and Ansible automation pipelines delivered by product teams
  • Guides the setup of common infrastructure platforms like multi-region Kubernetes and Kafka clusters
  • Elicits requirements for application deployment and sizing to manage expected workloads
  • Defines and enforces Service Level Objectives (SLOs), Service Level Indicators (SLIs), and Error Budgets in collaboration with product teams
  • Leads blameless post-mortems and drives resolution of action items to reduce repeat incidents
  • Designs and implements observability frameworks covering metrics, logs, and distributed tracing across all platform services

Requirements

  • [Required] Understanding of Kanban and/or Agile methodologies
  • [Required] Familiarity with SRE principles as defined by Google SRE practices (error budgets, toil elimination, reliability hierarchy)
  • [Required] Able to succeed in a fast-paced environment with frequent changes
  • [Required] Comfortable communicating with both technical and non-technical audiences
  • [Required] Self-starter takes initiative to research, learn, and deliver; anticipates the play
  • [Required] Team player humble, collaborative, and focused on making the entire team succeed

Technical Skills & Background

  • [Required] AWS EC2, Kubernetes, Kafka, Jenkins, Terraform, Ansible, Hashicorp Vault
  • [Required] Observability tooling such as Prometheus, Grafana, OpenTelemetry, Datadog, or equivalent
  • [Required] Incident management platforms and on-call tooling (e.g., PagerDuty, OpsGenie)
  • [Required] Microservices and streaming data-intensive application architecture
  • [Required] Application architecture, networking, and security in the cloud
  • [Required] Setting up platforms in AWS for high-performance requirements
  • [Required] Broad experience in API-based development
  • [Required] Git and Artifactory for sourcing artifacts
  • [Required] Multi-AZ, multi-region failover architecture
  • [Required] Chaos engineering principles and tooling (e.g., Chaos Monkey, Gremlin, LitmusChaos)
  • [Required] Fluent with different data formats and structures: JSON, Protobuf, Avro
  • [Required] SQL and NoSQL databases, in-memory data stores
  • [Required] Java/Python/Scala/Golang software development
  • [Required] Two or more of the following: web/mobile application development, Unix/Linux environments, event-driven systems, transaction processing systems, distributed and parallel systems, large software system development, security software development, public-cloud platforms
  • [Required] Fluent in industry best practices, software patterns, and architecture principles
  • [Required] Enterprise architecture frameworks such as TOGAF
  • [Required] Ability to define and document architecture strategies, designs, and requirements across all enterprise architecture domains
  • [Required] Ability to define service-based, component architectures and demonstrate visualization of enterprise architecture concepts

  • [Required] BS degree in Computer Science, similar technical field, or equivalent experience
  • [Required] 7+ years of experience building large-scale, data-centric solutions
  • [Required] 7+ years of recent experience participating on a DevOps or SRE team, or as product owner for such a team

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:02 min

Audience Q&A on data formats and engine tradeoffs

Matthias Niehoff Matthias Niehoff · WWC Europe 2026

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

1:52 min

Customizing block storage tiers and formats

Ricardo Sueiras Sueiras · LIVE

Videos

See all

Related articles

See all