cover image
Util-Assist Inc.

Cloud Engineer (Hybrid)

Hybrid

Newmarket, Canada

Full Time

19-12-2025

Share this job:

Skills

Communication Encryption CI/CD DevOps Docker Kubernetes Monitoring Serverless Computing Networking Training Architecture Enterprise Architecture Organization Azure AWS Software Development Agile Analytics GCP Snowflake Data Science CI/CD Pipelines Databricks Kafka

Job Specifications

Cloud Engineer (Hybrid/Remote)

Who We Are:

Util-Assist is a leading consulting and services partner to electric, water, and gas utilities across North America. We help utilities navigate digital transformation—empowering them with smart technology, data-driven solutions, and customer-first services. From outage communications to billing support and grid security, we’re reshaping how utilities serve their communities.

At Util-Assist, our people are our power. We foster a flexible, supportive workplace grounded in four core values: Deliver Excellence, Put People First, Do the Right Thing, and Be Humble. Recognized as a Great Place to Work®, we offer rewarding, purpose-driven careers where you can grow, innovate, and make a real impact.

Learn more at www.util-assist.com .

The Opportunity:

We are seeking a skilled Cloud Engineer to join our growing Consultingteam! The Cloud Engineer plays a vital role in designing, building, and maintaining modern cloud infrastructure and data platforms that support critical operations for our utility clients. This role will focus on implementing scalable cloud solutions, optimizing performance, and ensuring reliability and security across key utility data domains, including Customer, Metering, Asset, Grid Operations, Energy Supply and Demand, Regulatory, and Finance. The Cloud Engineer will collaborate closely work closely with product owners, data engineers, and data architects to deliver high-quality, innovative cloud solutions.

What You’ll be Doing:

Develop and maintain scalable cloud environments (Azure, AWS, or GCP) spanning compute, storage, and networking services, ensuring reliability, integration, and performance across hybrid and multi-cloud setups.
Develop and maintain scalable, secure, and high-performing CI/CD pipelines for cloud-based applications and data services.
Assess business and technical requirements to recommend secure, compliant, and cost-optimized cloud solutions aligned with enterprise architecture goals.
Collaborate with data engineers, data architects, and product owners to translate solution designs into deployed cloud services supporting analytics, data processing, and regulatory objectives.
Monitor, optimize, and automate cloud resources and workloads to enhance system performance, cost efficiency, and operational resilience.
Implement and enforce cloud governance, security, and compliance standards consistent with organizational and regulatory requirements.
Evaluate and integrate emerging cloud technologies and services to improve scalability, performance, and modernization of data and analytics platforms.
Promote cloud best practices and DevOps principles to drive automation, standardization, and continuous improvement across teams and customer environments.
Document cloud architectures and deployment processes, and provide training on tools, automation, and operational procedures.
Perform ad-hoc tasks and contribute to strategic initiatives that advance the organization’s cloud and data capabilities.

What You'll Bring:

Knowledge of utility concepts and systems (e.g., AMI, MDM, CIS) is considered an asset but not required.
Proven ability to build and maintain CI/CD pipelines and operationalize cloud-based data and analytics solutions
Proficiency in implementing monitoring, logging, and alerting solutions to ensure high availability and performance.
Proficiency with modern cloud data technologies (Databricks, Snowflake, Azure Synapse, Microsoft Fabric, Kafka, ADF, dbt, and Informatica).
Proven ability to work within Agile, DevOps, and CI/CD environments.
Proficiency with at least one major cloud platform service (Azure, AWS, or GCP) and containerization technologies (Docker, Kubernetes).
Working knowledge of data pipeline orchestration, cloud integration patterns, and automation frameworks.
Understanding of security, encryption, and identity management within cloud ecosystems.
Knowledge of modern trends such as infrastructure-as-code (IaC), serverless computing, and cloud cost optimization.
Strong communication skills with the ability to translate complex data concepts into business-friendly language.

What Skills Do You Need:

Bachelor’s degree in Computer Science, Software Engineering, Data Science, Information Technology, or a related field.
5+ years in designing, implementing, and managing cloud solutions for data, analytics, and enterprise applications.
Experience working in a software development environment.
Hands-on experience designing, deploying, and managing scalable cloud environments across Azure, AWS, or GCP, including hybrid and multi-cloud setups.
Experience with real-time/streaming data, event-driven systems, and analytics enablement.
Experience with implementing best practices in cloud governance, security, and identity management.
Experience implementing hybrid and multi-cloud strategies for scalability, performance, and business continuity.

Why You’ll Love Working at Util-Assist

At Util-Assist, we believe wo

About the Company

Util-Assist is a recognized innovator in technology and data-driven solutions for utilities. Our solutions merge technology with strategy to streamline processes, boost productivity, enable data-driven business decisions, and deliver enhanced customer experiences, transforming how utilities operate and deliver value to their customers. With professional services and managed services for electric, water and gas, utilities rely on us to help them drive digital innovation that reshapes the utility landscape. Our professional se... Know more