Cloud Systems Engineer

$100,000 - $120,000/Yr

Therapynotes - Charlotte, NC

posted 4 months ago

Full-time - Mid Level
Charlotte, NC
251-500 employees
Professional, Scientific, and Technical Services

About the position

TherapyNotes is searching for a Cloud Systems Engineer to join our growing team of cloud-first technology enthusiasts. The right candidate has an acute attention to detail and an inquisitive mind to challenge the status quo. As a Cloud Systems Engineer, you will play a crucial role in automating infrastructure and improving our engineering platform. You will be responsible for identifying opportunities to automate processes using tools like Terraform and Ansible, as well as scripting repetitive tasks and migrating legacy workloads into Kubernetes. Your expertise will help us enhance our Continuous Integration/Continuous Deployment pipeline, which utilizes a variety of technologies including Azure PaaS, Kubernetes/Docker containers, GitHub, and Jenkins. In this position, you will discover and architect automated solutions to manual or inefficient processes, providing escalated technical guidance and support to other technology teams throughout the organization. You will also focus on improving site reliability through the implementation of detailed telemetry, ensuring that all solutions and operational activities adhere to the security and operating policies established by the organization. Your role will involve identifying opportunities for improving service delivery and the health of the environment through process improvement and continual development of documentation and runbooks. Additionally, you will provide on-call coverage for IT operational support and other duties as required.

Responsibilities

  • Identify and champion opportunities to automate Infrastructure using Terraform and Ansible.
  • Script repetitive tasks and move legacy workloads into Kubernetes.
  • Write excellent documentation for processes and systems.
  • Support and improve the engineering platform and Continuous Integration/Continuous Deployment pipeline.
  • Discover and architect automated solutions to manual or inefficient processes and procedures.
  • Provide escalated technical guidance and support to other technology teams throughout the organization.
  • Improve site reliability through the implementation of detailed telemetry, based on leading and trailing indicators.
  • Ensure all solutions and operational activities adhere to the security and operating policies established by the organization.
  • Identify opportunities for improving service delivery or the health of the environment through process improvement and/or continual development of documentation and runbooks.
  • Provide on-call coverage for IT operational support and other duties as required.

Requirements

  • BS degree in Information Systems, Engineering, or equivalent work experience.
  • Expert with Infrastructure as Code (IaC) strategies using Terraform, configuration management such as Ansible, and any scripting language such as Python, Bash, Powershell, and Golang.
  • Expert in cloud-based compute, storage, and containerization solutions (Azure & Kubernetes preferred).
  • Expert in Microsoft technologies such as Azure IaaS and Windows Server Core/2019+.
  • Expert in Linux server systems administration such as RedHat, Ubuntu, CentOS, and Debian.
  • Expert in traditional and PaaS web application technologies such as Azure Web Apps, IIS, application load balancing.
  • Proficiency with the Agile methodology, DevOps, Scrum, ITSM and/or ITIL principles.

Benefits

  • Competitive salary - $100,000-$120,000
  • Employer sponsored health, dental, vision, life, and disability insurance
  • Retirement plan with company contribution
  • Annual company profit sharing
  • Personal development/training budget
  • Open, collaborative work environment
  • Extensive 2-week onboarding plan
  • Comprehensive mentorship program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service