Power Factors logo

Power Factors

Team Lead, CLoudOps

CloudOps – Brossard, Quebec
Department CloudOps
Employment Type Full-Time
Minimum Experience Manager/Supervisor


We are Power Factors, developer of the world’s leading cloud platform for renewable energy companies. Our SaaS platform, DRIVE, is used to manage over 25 Gigawatts of renewable energy across the planet (enough to power approximately 1.5 million homes). We’re tackling one of the world’s most important challenges in making renewable energy the world’s leading source of power by driving down the cost to operate wind and solar power plants. Our company is going through accelerated growth fueled by the unprecedented transition to clean, renewable energy.

The DRIVE platform continues to extend throughout the renewable energy market. Our platform collects millions of IoT and other data points, cleanses the data, detects occurring issues, identifies leading indicators to predict future issues, and adds a full advanced analytic capability on top of this rich, high value dataset. In addition to issue detection and analytics, DRIVE adds the toolsets needs to take analytic insights to action such as case management and work order management.

To our customers, we deliver excellent customer service and a high value system of engagement that provides the results they are looking for: lower operations costs and higher output from their renewable energy power plants.   We are an agile development company, big enough to make an impact, but small enough to move quickly to execute in a growing industry and take advantage of rapidly evolving technology. To our employees, we provide a culture that values respect, teamwork, transparency, and achievement.



We are seeking a professional Azure administrator to join the Power Factors Cloud Operations team and lead the current Azure Cloud Ops team on day to day activities. As a SaaS provider to the renewable energies industry, the Drive platform must be available and able to scale with our customers’ growing demands. In this role, you will report to the Director, Cloud Operations and will execute daily operations while supervising the Cloud Ops team in ensuring the infrastructure is running properly, effectively, and securely. 

Currently, the Power Factors cloud infrastructure consists of multiple Azure subscriptions for various environments with a diverse collection of resources and technologies. Within these subscriptions, Power Factors is using a variety of Azure services such as Virtual Networks and VPNs, Virtual Machines, App Services, Storage Accounts, and Azure Cosmo DB to name a few. In addition to leading and mentoring the team, this role will require hands-on work to assist with scripting and automating new resources within Azure to support new development efforts, disaster recovery, and new customers.

In this role, you will report to the Director, CloudOps and you will have the opportunity to work from home and supervise a remote team.  



  • Develop and set quarterly goals for the Azure cloud operations team;
  • Communicate clear instructions to the rest of team regarding goals and plans;
  • Work with the rest of the Azure cloud ops team to execute quarterly goals;
  • Listen to feedback from team members and other departments regarding Azure infrastructure;
  • Assist the cloud operations team with administration for Azure subscriptions and resources;
  • Help troubleshoot problems, determine root cause, and deploy solutions with the team;
  • Lead the deployment, configuration, and documentation for production and testing systems with Azure DevOps pipelines;
  • Ensure network connectivity and security within the cloud infrastructure;
  • Ensure the entire cloud operations team adheres to release and change configuration policies for production systems as required;
  • Ensure maintenance, documentation, and access controls to the servers, applications, and tools are in accordance with our SOC certification for the entire team;
  • Ensure backup and disaster recovery plans of all Azure resources;
  • Assist with scripting and automation of application and infrastructure deployments;
  • Lead communications with third party companies for annual penetration tests;
  • Ensure system monitoring for all Azure components to ensure availability, performance, scalability, and security of all production and testing systems;
  • Monitor system resource usage to ensure costs are minimized where applicable
  • Participate in various projects as required.



  • Bachelor’s degree in computer science, software engineering or in a related field
  • Minimum 5 years of significant work experience with Microsoft Azure
  • Experience in leading a small team
  • Knowledge of system monitoring in a cloud environment for performance, security, and cost analysis
  • Experience with Agile and DevOps concepts and working as part of a scrum team
  • Experience with Azure DevOps (VSTS) for CI/CD
  • Experience in deploying Azure resources with PowerShell, ARM templates, Terraform
  • Possess and demonstrate general understanding of TCP/IP network communications and VPNs in Azure
  • Familiarity with penetration testing and OWASP top 10
  • Must be hands-on and actively participate in the delivery of Cloud Operations throughout the organization
  • Ability to learn, analyze, and problem solve technical issues and work with limited supervision
  • Familiarity with SQL and NoSQL databases and administration
  • Demonstrated ability to work independently and as part of a team 
  • Available to travel to Brossard Canada 20% of your time 



  • Flexible core hours and working from home 
  • Incentive pay and employee referral bonus programs
  • Employee recognition programs
  • Employer RRSP contribution
  • Benefits coverage for you and your dependents




Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    Brossard, Quebec
  • Department
  • Employment Type
  • Minimum Experience
  • Powered by