Talent.com
Randstad Canada
C++ DevOps EngineerRandstad Canada • Mississauga, Ontario, CA
C++ DevOps Engineer

C++ DevOps Engineer

Randstad Canada • Mississauga, Ontario, CA
1 day ago
Job type
  • Permanent
  • Temporary
  • Quick Apply
Job description
Our client, Is seeking a highly skilled, senior-level C++ DevOps Engineer (Build & Release Specialist) to join their core software development and architecture division.

Reporting to the Director of Software Development and Architecture, you will assume complete engineering ownership over the design, implementation, and continuous optimization of the software build, packaging, release, and deployment ecosystem supporting a large-scale, high-availability, Linux-based C++ platform. In this senior technical role, you will bridge the gap between core C++ engineering and modern infrastructure operations, creating reliable, scalable, and fully automated compilation and delivery systems. Your mission is to ensure rapid development velocity while maintaining the highest standards of compilation efficiency, code quality, repeatability, and security in a highly regulated enterprise environment.

Duration: 3-Month Contract-to-Hire (High potential for permanent conversion)

Work Arrangement: 100% Remote (Candidates must be based in Canada)

Language Requirement: Bilingualism in French and English is required due to frequent collaboration with bilingual teams and stakeholders.



Advantages
Direct Pathway to Permanent Placement: Secure a stable contract-to-hire opportunity with a major financial institution offering a defined path to long-term career growth.

Complex Architectural Scale: Own the build infrastructure for a massive, mission-critical, and highly modular C++ codebase that powers high-availability transaction systems.

Modern Tooling & Infrastructure: Drive the adoption of advanced compilation, caching, and infrastructure-as-code patterns (Docker/Podman, Ansible, Kubernetes).

Remote Flexibility: Enjoy the convenience of working 100% remotely from anywhere in Canada within a highly collaborative, cross-functional environment.



Responsibilities
Build System Engineering & Compilation Optimization
Automated Pipeline Development: Architect, configure, and maintain highly automated end-to-end build pipelines for complex C++ applications using CMake, GLIBC, libstdc++, Make, Maven, Ninja, or Bazel.

Compilation Tuning: Analyze compile-time performance, optimize dependency graphs, and implement build caching and parallel compilation strategies to reduce feedback loops.

Toolchain & Library Management: Manage compiler versions (GCC, Clang, MSVC), SDKs, and third-party libraries, ensuring structural compatibility, linker alignment, and licensing compliance.

Cross-Platform Engineering: Support cross-platform, multi-architecture build configurations (Linux, Windows, macOS) when required.

CI/CD, Packaging & Release Automation
Continuous Delivery: Implement and govern robust CI/CD workflows using GitLab CI/CD, Jenkins, or Azure DevOps to automate compilation, automated unit testing, static code analysis, and artifact publication.

Software Packaging: Package software for production deployment using standardized enterprise release processes, focusing heavily on RPM packaging and containerization (Docker / Podman).

Versioning & Artifact Registry: Enforce automated versioning, tagging, and release management workflows, managing binary publications within secure artifact repositories (such as Artifactory or Nexus).

Supply Chain Security: Integrate AppSec scanning systems, including SAST/DAST tools and static analysis frameworks, to safeguard the software supply chain.

Infrastructure & Team Collaboration
Infrastructure as Code (IaC): Maintain build-node infrastructure utilizing Ansible, Kubernetes, Satellite, and scripting utilities.

Developer Enablement: Partner closely with C++ Developers, QA teams, and Systems Engineers to debug complex linking failures, resolve integration bottlenecks, and streamline environment setup.

Technical Governance: Maintain clear documentation of build processes, promote best practices in release engineering, and influence coding and automation standards across multiple product teams.



Qualifications
Experience: 10+ years of progressive professional experience in software engineering, build automation, or release engineering, specifically supporting large-scale, high-availability production platforms.

C++ and Linux Expertise: Expert-level command of C++ compilation dynamics, Linux (RHEL), the GCC toolchain, and GLIBC.

Build Tool Mastery: Strong proficiency with advanced build automation tools such as CMake, Make, Maven, Ninja, SCons, or Bazel.

Bilingual Communication: Fluency in both French and English (written and spoken) is required to support cross-regional business teams.

CI/CD & Version Control: Proven, hands-on experience designing pipeline workflows using GitLab CI/CD (preferred), Jenkins, or Azure DevOps alongside expert-level Git knowledge.

Scripting Skills: Strong scripting and automation skills utilizing Python, Bash, Perl, or PowerShell.

Advanced Systems Packaging: Experience with RPM packaging, container virtualization (Docker/Podman), and shared/static library management.

Education: University degree in Computer Science, Software Engineering, or a related technical discipline (or equivalent practical enterprise experience).

Preferred Assets
Experience operating within the Financial Services or banking industry, particularly in high-frequency or high-availability operational environments.

Practical knowledge of infrastructure automation and orchestration systems such as Ansible, Kubernetes, and Satellite.

Prior exposure to cybersecurity principles, static analysis platforms, and SAST/DAST tool integrations.



Summary
If you are a senior-level C++ DevOps Engineer who pairs an absolute command of C++ compilation, GCC toolchains, and CMake with the automated pipeline depth (GitLab CI/CD, Ansible) required to scale massive Linux-based financial platforms, this remote contract-to-hire opportunity is an exceptional match. Bring your build optimization precision, release-engineering discipline, and collaborative leadership to our client's core architecture team today!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
Create a job alert for this search

C++ DevOps Engineer • Mississauga, Ontario, CA

Similar jobs

Azure DevOps Engineer

LTIMindtreemississauga, on, ca
Full-time

LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace.Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnan... Show more

 • Promoted

Senior Cloud & DevOps Engineer - IaC, Kubernetes, CI/CD

LazerMississauga, Peel Region, CA
Full-time

Apple, Google, Coinbase, and more.With our product experience, we have designed, engineered, and grown products.Clients seek out our help because we have the talent to deeply understand their needs... Show more

 • Promoted

Hands-On Senior DevOps Developer for Cloud and On-Premises Infrastructure

Nuclear Promise XMississauga, Peel Region, CA
Full-time

Shape the future of nuclear digital solutions as a Senior DevOps Developer.Drive secure cloud architecture and production-ready systems through automation and collaboration in a regulated environme... Show more

 • Promoted

Senior DevOps Engineer Role at OpenSesame

OpenSesameMississauga, Peel Region, CA
Full-time

Elevate your career with OpenSesame as a Senior DevOps Engineer focused on transformation through automation and AI.This remote role demands expertise in cloud technologies and DevOps methodologies... Show more

 • Promoted

DevOps Engineer

MaaforMississauga, Peel Region, CA
Full-time

One of our government clients in Alberta is expanding their digital services to residents.Part of that growth is adding a a.In this role, you will be working on digital innovation and transformatio... Show more

 • Promoted

Cloud DevOps Engineer (Azure)

Onico SolutionsMississauga, Peel Region, CA
Temporary

We are currently looking for an experienced Cloud DevOps Engineer (Azure) with hands on experience developing automation and modernizing applications in Cloud native architecture.Gather and analyze... Show more

 • Promoted

Senior DevOps Engineer

FigmentMississauga, Peel Region, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Figment powers the future of Web3 through industry-leading blockchain infrastructure.As the leading provider of staking solutions, we h... Show more

 • Promoted

Senior DevOps Engineer

RO WriterMississauga, Peel Region, CA
Full-time

A market-leading developer of software products for the automotive repair industry; our RO Writer shop management system is currently deployed in over 4,000 locations throughout the United States a... Show more

 • Promoted

DevOps Engineer - AWS, CI/CD & Reliability Focus

NewtonMississauga, Peel Region, CA
Full-time

A leading cryptocurrency firm in Canada is seeking a DevOps Engineer to improve CI/CD workflows and manage infrastructure.The ideal candidate will have experience with AWS, automation, and operatio... Show more

 • Promoted

Remote DevOps Engineer for Cloud Systems

AthennianMississauga, Peel Region, CA
Remote
Full-time

Become a Remote DevOps Engineer focused on optimizing cloud infrastructure.Collaborate closely with engineering teams to enhance deployment and improve overall system performance and security.This ... Show more

 • Promoted

Azure DevOps Engineer

Rexall Pharmacy Group Ltd.Mississauga, Peel Region, CA
Permanent

A total rewards package meant to enhance your work-life flexibility.Professional growth and development via challenging projects and assignments.Warm and fuzzy feelings knowing you have helped your... Show more

 • Promoted

DevOps Engineer

VySystemsMississauga, Peel Region, CA
Full-time

Senior Site Reliability Engineer (Remote First).Direct message the job poster from VySystems.IT disciplines, including technical architecture, network management, application development, middlewar... Show more

 • Promoted

Senior Infrastructure/ DevOps Engineer

Lazer TechnologiesMississauga, Peel Region, CA
Full-time

Senior Infrastructure/ DevOps Engineer at Lazer Technologies.Lazer is a world-class digital product studio composed of 180+ senior engineers and designers with backgrounds from companies like Apple... Show more

 • Promoted

DevOps Engineer — CI/CD & Automation

Larian StudiosMississauga, Peel Region, CA
Full-time

Thank you for your interest in a career at Larian Studios!.We’re always looking to connect with talented and passionate developers — especially those with expertise in DevOps and infrastructure.Whi... Show more

 • Promoted

DevOps Engineer ( Remote)

My RecruiterMississauga, Peel Region, CA
Remote
Full-time

My recruiter Inc caters to grow the business to next level by providing professional services to empower the organizational values with right suitable candidate.Our mission is to provide the skille... Show more

 • Promoted

DevOps Engineer – Vancouver (Remote) *Hold*

Corporate Recruiters Ltd.Mississauga, Peel Region, CA
Remote
Full-time

Our client is a small team with big dreams, and a leadership team with the technical expertise and business experience to deliver.Their solutions combine machine learning, hardware design, and soft... Show more

 • Promoted

DevOps Engineer

CapgeminiMississauga
Full-time

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues... Show more

 • Promoted

DevOps Engineer

ConfidentialMississauga, Peel Region, CA
Full-time

To be considered, you must live in Canada and reside in Pacific Time Zone***.Open to Canadian Citizens, Permanent Residents, and Open Work Permit holders.Visa Sponsorship not available.We're lookin... Show more

 • Promoted

Staff DevOps Engineer - Developer Infra & AI Pipelines

Luxury PresenceMississauga, Peel Region, CA
Full-time

A leading AI platform company is hiring a Staff DevOps Engineer in Canada to build and manage infrastructures that support efficient development pipelines.This role involves designing pre-productio... Show more

 • Promoted

Senior DevOps Engineer - AWS (Remote)

LumenaltaMississauga, Peel Region, CA
Remote
Full-time

At Lumenalta, we create impactful software solutions that drive innovation and transform businesses.Since 2000, we’ve partnered with visionary leaders to build cutting‑edge tech, solve complex chal... Show more