Reliability Engineer 181585

CTI Consulting•Westlake, TX

About The Position

As a Senior Reliability Engineer, you will combine infrastructure automation experience and reliability engineering expertise to deliver highly available, resilient services at scale. The Reliability Engineering group within Enterprise Infrastructure combines Operations Excellence with Development Experience, using automation and infrastructure as code. The team builds reliability through resiliency engineering, automation, observability, and chaos testing. The role also contributes to enterprise backup and recovery capabilities, including automating recovery workflows, rehousing recovery into alternate datacenters, and testing recovery processes. You will help teams scale through production insight, data and backup recovery, operational automation, developer guidance, real-time metrics, and automation. You will craft scalable solutions and automation to monitor the health of container platform environments and establish signals that improve understanding of those environments. You will strengthen operational processes with support and incident management teams, work with cloud service provider product teams to drive reliability improvements in their Kubernetes offerings, and anticipate and prioritize client and partner needs to guide team execution. The role works across public and private cloud environments.

Requirements

  • Bachelor’s degree or equivalent experience in a technology-related field such as Computer Science or Engineering.
  • Production experience running cloud and on-premises storage workloads at scale.
  • Experience managing and maintaining Kubernetes clusters on EKS, AKS, and RKS.
  • Experience managing and interpreting large datasets using query languages and visualization tools such as Power BI or Tableau.
  • Software development experience with Python, NodeJS, or Java, with a focus on SDLC and automation.
  • 5–7 years of hands-on experience deploying and/or supporting highly distributed, multi-tiered systems at scale.
  • Experience building and deploying Docker images, including Docker Compose.
  • Hands-on experience with Jenkins Core, including authoring and maintaining declarative CI/CD pipelines and libraries.
  • Experience with distributed version control systems; Git is preferred.
  • Experience crafting and maintaining logging, monitoring, and alerting capabilities using tools such as Datadog and Splunk.
  • Practical experience building cloud-hosted and cloud-native enterprise applications, with a deep understanding of AWS/Azure services that support reliability, observability, and automation/orchestration.
  • Experience in incident/crisis management and supporting critically important applications.
  • Hands-on experience with one or more observability tools, such as Prometheus, Grafana, ELK/OpenSearch, OpenTelemetry, or Datadog.
  • Ability to automate using scripting languages such as Python and shell scripting.
  • Experience managing systems using infrastructure-as-code tools such as IAM, ARM, Terraform, or Chef.

Nice To Haves

  • Background in Go, Angular, Python, JavaScript, AWS, RESTful services, Ruby, MVC, Jenkins CI/CD, or configuration automation tools such as Chef and Ansible.
  • Background in Bootstrap, HTML/CSS, shell scripting, messaging frameworks such as MQ, service-oriented or microservice architectures, OpenStack, or relational databases such as PostgreSQL.
  • Comfort working in both public and private cloud environments.

Responsibilities

  • Build reliability into the ecosystem using resiliency engineering, automation, observability, and chaos testing.
  • Contribute to enterprise backup and recovery capabilities, including automating recovery workflows, rehousing recovery into alternate datacenters, and testing recovery processes.
  • Craft scalable solutions and automation to monitor container platform health and establish signals that improve understanding of platform environments.
  • Strengthen operational processes with support and incident management teams for the cloud ecosystem.
  • Work with cloud service provider product teams and drive ongoing reliability improvements in their Kubernetes service offerings.
  • Anticipate, discover, and prioritize client and partner needs, serving as their voice and guiding team execution.
  • Advance enterprise resiliency through improved recovery capabilities, reduce recovery time via automation, enable rehoused recovery into new datacenters, and strengthen platform reliability through data protection design.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service