• 01-Oct-2019 to 30-Nov-2019 (CST)
  • IT
  • St. Louis, MO, USA
  • Full Time


Site Reliability Engineering (SRE) is what you get when you treat operations as if it's a software problem. Our mission is to progress, protect, and provide for the software and systems behind Clearent's services with an ever-watchful eye on their availability, latency, performance, and capacity. As an SRE you will use your experience in software development to implement the platforms that allow our systems to run smoothly with minimal intervention.


Job Duty and Responsibilities:

  • Obsessive desire to automate everything and build self-healing systems
  • Design and implementation of web infrastructure
  • Passion and skill in software development and an ability to apply software development concepts to the maintenance, observability, and scalability of production systems
  • Uncanny ability to quickly troubleshoot interdependent services and applications in distributed environments
  • Comfortable transitioning between languages and platforms
  • Communicative and eager to share ideas or lessons-learned with others
  • Design, writing and delivery of software to improve the availability, scalability, latency and efficiency of Clearent's services
  • Solving problems relating to mission critical services and build automation to prevent problem recurrence with the goal of automating response to all nonexceptional service conditions
  • Influencing and creating new designs, architectures, standards and methods for large-scale distributed systems Engaging in service capacity planning and demand forecasting, software performance analysis and system tuning
  • Conducting periodic on-call duties to be available for production incidents
  • Performing other related duties as assigned by management

Ideal Candidate Will Possess Following Skills:


  • Knowledge and understanding of network theory and the ability to design and troubleshoot network infrastructure
  • Understanding of Windows and Unix/Linux systems from kernel to shell and beyond, taking in system libraries, file systems, and client-server protocols along the way
  • Expertise in designing, analyzing and troubleshooting large-scale distributed systems
  • Familiarity with running microservices at scale including containerization and orchestration
  • Systematic problem-solving approach, coupled with a strong sense of ownership and drive
  • Professional experience in backend software development with C# or Java
  • Production experience with Windows, Linux, scripted automation, docker, HAProxy and Puppet or Ansible
  • Experience with following technologies OS platforms: Windows server, CentOS, Ubuntu Languages: Python, bash, PowerShell, C#, Java, Typescript, Go Workload management: Hyper-V, Docker, Rancher, Azure, Kubernetes, HAProxy o CI/CD: Azure DevOps, Git Databases: MS SQL Server, MariaDB / MySQL, MongoDB Infrastructure as code: Terraform, Puppet, Ansible Monitoring: Splunk, Icinga
  • Apply Now

    with our quick 3 minute Application!

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Sign Up For Job Alerts!

  • Share This Page
Partners Insights Careers Client Sign in Logo Payment Solutions Who We Are Blog Get Started