TeamHealth is named among the Top 150 Places to Work in Healthcare by Becker's Hospital Review. Newsweek Magazine recognizes TeamHealth ‘as one of the greatest workplaces for diversity, 2024’ and TeamHealth is also ranked as ‘The World’s Most Admired Companies’ by Fortune Magazine. TeamHealth, an established healthcare organization is physician-led and patient focused. We continue to grow across the U.S. from our Clinicians to Corporate Employees. Join us.
Summary:
We are seeking a Senior Cloud Systems Engineer to design, implement, secure, and manage public and private cloud infrastructure. The ideal candidate possesses the ability to work independently, prioritize existing projects, and proactively determine areas requiring additional attention, monitoring, or maintenance. This person will have the confidence and expertise to define problems, collect data, and formulate solutions both independently and working as a team. They are considered the “go to person” in their organization. This position will be primarily focused on supported the Microsoft Azure cloud platform.
Responsibilities:
- Work closely within the Development and Operations organizations to architect, automate, and deploy new infrastructure and middleware in our Azure public cloud
- Maintain and transform traditional infrastructure deployment model to an infrastructure as code model with automation and monitoring
- Provide 3rd level support on Azure cloud systems platforms
- Analyze data, establish trends, validate baselines, and identify outliers
- Manage deployments and configurational changes across staging, test, and production environments
- Troubleshoot and resolve issues in development, test, and production environments
- Develop automated approaches to streamline operations and processes
- Automate the service delivery processes for new and existing solution offerings
- Create scripts to provide secure and seamless dataflow within our infrastructure
- Collaborate in the planning, design, development, and deployment of new systems and enhancements to existing systems
- Provide 24x7x365 technical support when required
- Handle escalations related to upgrades or new client provisions
- Respond and mitigate server performance alerts as needed
- Research new cloud technologies and prototype solutions that can be leveraged to decrease costs and increase performance
- Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging these systems
- Mentor existing staff on Azure cloud computing best practices and technology to drive cloud adoption