Cloud Systems Engineering Manager

TherapyNotes Logo

TherapyNotes

πŸ’΅ $140k-$180k
πŸ“Remote - United States

Summary

Join TherapyNotes, a leading provider of behavioral health software, as their Manager, Cloud Systems Engineering. This role involves managing and developing a team of cloud systems engineers, overseeing the delivery of various cloud services in a Microsoft-centric environment, and championing innovative projects. The ideal candidate possesses extensive experience in managing engineering teams, expertise in Microsoft and Linux technologies, and a strong understanding of cloud-based solutions. Responsibilities include managing various IT processes, establishing stakeholder relationships, and ensuring adherence to security policies. TherapyNotes offers a competitive salary, comprehensive benefits, and a collaborative work environment.

Requirements

  • BS degree in Information Systems, Engineering, or equivalent
  • 8+ years of experience managing an engineering team
  • 12+ years of experience managing Microsoft desktop and server environments
  • Microsoft Certified: Azure – Fundamentals, Microsoft Certified: Azure Administrator, MCSE certifications or equivalent experience
  • Expert in hybrid and cloud-based compute, storage, and containerization solutions (Azure & Docker preferred)
  • Expert in Microsoft technologies such as Azure, Microsoft365, Azure AD/AADDS, Active Directory Domain Services, Windows 11, Windows Server 2019+, DHCP, DNS
  • Expert in programming languages (e.g., SQL, PowerShell)
  • Expert in Linux server systems administration such as RedHat, CentOS, and Debian
  • Expert in traditional and PaaS web application technologies such as Azure Web Apps, IIS, application load balancing
  • Expert with Infrastructure as Code (IaC) strategies, and variable workload (container) orchestration
  • Expert with the Agile methodology, DevOps, Scrum, ITSM and/or ITIL principles
  • Displays an entrepreneurial instinct for identifying value and pragmatic solutions
  • Ability to manage diverse activities simultaneously, delivering on commitments and operating with speed, accuracy, and strong judgment
  • Ability to operate independently as well as influence across the technology organization
  • Strong project management skills and detail-oriented

Responsibilities

  • Manage and develop the Cloud Systems Engineering team members and ensure the team's deliverables exceed the organization's expectations
  • Manage the delivery of all Site Reliability Engineering (SRE), DevOps pipeline, database, and IaaS/PaaS cloud services in a Microsoft-centric environment containing a healthy dose of Linux workloads
  • Responsible for all Change, Configuration, Incident, Problem, Cost, Availability, and Capacity Management processes within the scope of services mentioned above
  • Identifies and champions innovative and value-add projects that push the organization forward
  • Operate a data driven department, reporting on key performance indicators to maintain standards and identify trends across the organization
  • Establish relationships with key technology stakeholders to ensure their needs are being met
  • Ensures all solutions and operational activities adhere to the security and operating policies established by the organization
  • Identifies opportunities for improving service delivery through process improvement and/or continual development of documentation and runbooks
  • Provide an effective escalation point for support and assistance in ticket resolution and other duties as required

Benefits

  • Competitive salary - $140,000-$180,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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.