TRHC H-Logo

Software Product Engineering - Sr. Staff Engineer - Cloud Platform

Moorestown, NJ 08057, USA Req #964
Thursday, November 17, 2022

Our goals are to provide excellent service, utilize advanced technology, and proficiently deliver results. To accomplish these goals, we constantly seek individuals who look for ways to do things better. We are a company whose culture cultivates teamwork, rewards excellence, focuses on quality for every aspect of our business, and promotes community involvement.
 

Tabula Rasa HealthCare (TRHC) is a leader in providing patient-specific, data-driven technology and solutions that enable healthcare organizations to optimize performance to improve patient outcomes, reduce hospitalizations, lower healthcare costs, and manage risk. Medication risk management is TRHC’s lead offering, and its cloud-based software applications, including EireneRx® and MedWise™, provide solutions for a range of payers, providers and other healthcare organizations.

 

TRHC empowers our employees to provide excellent service, utilize advanced technology, and proficiently deliver results. Our 32Fundamentals are what we are and who we are.  Our culture cultivates teamwork, rewards excellence, focuses on quality for every aspect of our business, and promotes community involvement. As a part of our team, you will help us bring innovative service models to healthcare, improving patient outcomes.

As a Cloud Technology Sr Staff Engineer, Platform, you will be responsible for building and maintaining a Kubernetes-based platform for hosting TRHC workloads in a public cloud environment. The TRHC Application Platform makes use of the Kubernetes control plane to manage a scalable, resilient environment into which TRHC development teams deploy their applications. Your role as a senior member of the platform team will be to design, build and maintain Kubernetes clusters for production, staging and development environments and enhancing the platform to ensure compliance with standards, ease of deployment and maximizing application availability. Clusters will be hosted in a public cloud environment, and you will be expected to understand the relationship between cluster and cloud services, as well as using best practices in efficiently deploying workloads.   

This is a fully remote role. 

 

ESSENTIAL JOB FUNCTIONS:

 

Primary Functions:

  • Create, modify, maintain and optimize the use of Kubernetes in TRHC’s public cloud environment.
  • Collaborate with development teams to migrate legacy workloads into the clusters and help troubleshoot issues arising out of migration
  • Design and build tooling to provide detailed information regarding the health and performance of workloads, clusters and the underlying public cloud resources.
  • Integrate tooling with CI/CD pipelines to simplify deployment of workloads.
  • Educate development team members on Kubernetes best practices.

QUALIFICATION REQUIREMENTS:

  • Minimum of 10 years of total experience with at least 5 years deploying and maintaining Kubernetes clusters, preferably in a public cloud environment.
  • Expert-level knowledge of the design of distributed systems using containerized workloads.
  • Experience with the full lifecycle of Kubernetes clusters including bootstrapping, upgrades, migrations and termination.
  • Mastery of at least 2 compiled programming languages (C/C++, Java, C#) and a variety of scripting languages (Python, JavaScript, Go, etc)
  • Expert practitioner of Infrastructure as Code using Terraform in a commercial environment.
  • Mastery of a variety of CI/CD tools, processes and practices in a commercial environment. Preference given to experience with ArgoCD and GitLabCI.
  • Experience with a wide variety of AWS resources and familiar with the best practices for using them in a production environment.
  • Excellent communication skills and previous leadership responsibility in a multi-discipline environment.
  • Demonstrated ability to provide guidance and mentoring of junior engineers within your discipline.
  • Ability to read and interpret technical data.

 

EDUCATION:

Bachelor’s degree in a science or technical discipline. Will accept 4 years professional experience in lieu of a degree.

 

EXPERIENCE:

Ten years of professional experience in a related discipline in addition to the above educational requirement.

#DICE

#LI-Remote 

The Company is proud to be an equal opportunity employer. All qualified applicants will receive consideration without regard to ancestry or national origin, race or color, religion or creed, age, disability, AIDS/HIV, gender, marital or family status, pregnancy, childbirth or related medical conditions, genetic information, military service, protected caregiver obligations, sexual orientation, protected financial status or other classification protected by applicable law.

Other details

  • Pay Type Salary
Location on Google Maps
  • Moorestown, NJ 08057, USA