logo image

Novari Health

Cloud Engineer

Description

Novari Health specializes in designing, building, and deploying award-winning enterprise-scale software solutions to improve access to care while enhancing the efficiency and effectiveness of healthcare organizations. With over 20 years of proven expertise and a growing team of more than 100 employees, Novari is headquartered in Kingston, Ontario, with offices in Australia, New Zealand, and the United Kingdom. Recognized as one of the most trusted digital health solution providers, our Novari Access to Care® integrated software platform includes modules that enable referral management, central intake, wait list management, and air traffic control-like functionality that helps ensure the right patients receive care at the right time, in the right place, and with the right information.
 
Novari Health is headquartered in Kingston, Ontario, a city consistently ranked among the best places to live in Canada. Known for its high quality of life, welcoming community, and natural beauty, Kingston offers an exceptional environment for both work and life. Located on the scenic shores of Lake Ontario, Kingston is halfway between Toronto and Montreal and just 1.5 hours from Ottawa.
 
At Novari, we offer more than just a workplace. Our professional yet casual culture includes perks like a fully stocked kitchen, weekly hot lunches, a comprehensive benefits package, and opportunities for continuous growth through education and certifications. We're passionate about making a lasting impact on global healthcare systems while fostering an inclusive, diverse, and supportive workplace. Join a team that values collaboration, flexibility, and innovation, all while contributing to meaningful improvements in healthcare.

The Cloud Engineer is responsible for optimizing and controlling cloud costs within the organization by executing on initiatives aimed at cost reduction and efficiency. This role involves actively contributing to the management of cloud expenditures through tasks such as cost reporting, cost avoidance strategies, forecasting, and capacity planning. The Cloud Engineer will work closely with cross-functional technical teams to ensure the effective allocation of cloud resources and the identification of opportunities to streamline cloud usage and reduce unnecessary spending. 
 
Primary Responsibilities:   
  • Cost Optimization: Develop and implement initiatives to reduce cloud costs by identifying areas for optimization, such as rightsizing, eliminating waste, and utilizing cost-saving pricing models. 
  • DevOps and Automation: Implement DevOps practices to automate cloud cost management processes, infrastructure provisioning, and resource monitoring, ensuring efficient and scalable cloud operations. Leverage tools like Terraform, Ansible, or similar to automate infrastructure management and cost reporting. 
  • Continuous Improvement: Support the enhancement of cloud cost management processes through automation, best practices, and tooling improvements. 
  • Rightsizing & Utilization Reporting: Regularly analyze cloud resource utilization and create reports to identify inefficiencies. Contribute to the development of automated tools to streamline this process. 
  • Waste Reduction: Audit cloud assets to identify and eliminate redundant or underused resources, driving significant cost savings. 
  • Cost Avoidance: Identify opportunities to avoid unnecessary cloud expenditures and collaborate on creating tools to improve the efficiency of cost avoidance strategies. 
  • Forecasting & Capacity Planning: Assist with cloud cost forecasting and capacity planning, working with teams to anticipate future needs while balancing performance and cost. Contribute to the development of automated tools for more accurate predictions. 
  • FinOps Tooling and Reporting: Support the development and maintenance of FinOps reports and automation tools to improve cloud financial management, ensuring accurate cost tracking and efficient optimization processes. 
  • Collaboration and Best Practices: Work closely with DevOps, infrastructure, and development teams to ensure that cloud resources are deployed and managed according to best practices for security, efficiency, and cost-effectiveness. Collaborate on implementing infrastructure as code (IaC) practices to streamline resource deployment. 
  • Additional Duties: Take on other tasks as required by the Principal Architect and CTO, supporting strategic cloud initiatives and decision-making. 

Organizational Responsibilities: 
  • Compliance with all applicable privacy legislation 
  • Compliance with all employment legislation 
  • Compliance with all Novari Health policies & work procedures 
  • Ownership of a valid passport 
  • Participation in an inclusive and supportive team environment 

Education And Experience: 
  • Graduate of a college/university program in computer science, computer programming or commensurate work experience is required. 
  • Experience with Microsoft Azure  
  • Experience with C# and/or Python 
  • Experience with cloud-native tools (e.g., Azure Monitor, AWS Cost Explorer, etc.) 
  • Experience implementing DevOps principles and practices in cloud environments 
  • Familiarity with containerization (Docker, Kubernetes) and serverless computing for cost and performance optimization 
 
Nice to Haves:  
  • Experience in Information Technology in the Healthcare industry 
  • Microsoft Azure Certification(s) 
  • Knowledge of Cloud Cost Management tooling and best practices 
  • Knowledge of the FinOps framework 
  • Experience with Power BI 
  • Experience with data wrangling tools or techniques 
  • Familiarity with CI/CD pipelines and version control systems (e.g., Git, Azure DevOps, Jenkins) 
  • Experience with cloud security best practices and cost-effective cloud security tools 
 
Working Conditions: 
  • Employee may sit for prolonged periods of time 
  • Prolonged periods of time viewing computer monitor and keyboarding 
  • Tight deadlines, with multiple and rapidly changing priorities 
  • Interacting with internal and external stakeholders 
  • Open office floor plan means noise and a regular flow of people around the office. 
  • Employee may be required to travel (overnight) as required. 
 
Hours Of Work: 
  • Workweeks are five days, Monday to Friday, 8 hours per day, starting at 0800, 0830 or 0900, as agreed upon between the employee and their manager. 
  • Minimum hours of work each week is 40, unless otherwise agreed to between the employee and their manager. 
  • Employee may be required to work additional hours, including weekends 

To Apply:  
Please submit resume, cover letter and a list of references with salary requirements. Please, no phone calls or drop-ins. Information on us, our solutions, partners, and clients is available at http://www.novarihealth.com. Only candidates selected for an interview will be contacted. Novari Health is committed to inclusive and accessible employment practices. If you require an accommodation to fully participate in the hiring process, please notify the Recruitment Team 

Know someone who would be a perfect fit? Let them know!