Padmi

DevOps Specialist (Pipelines Engineer)

Kanata, ONPosted 2 months ago
Software engineeringUnspecified
Apply at LER TechForce

Opens the source posting on evoportalus.tracker-rms.com

Source description

About the role

View original

DevOps Specialist (Pipelines Engineer)

Are you looking to work for a company that provides an innovative work environment, and your voice is heard? We have a position for a DevOps Specialist (Pipelines Engineer) to work onsite at our client in Kanata, ON

Who we are

LER TechForce is an industry leader in embedded controls, software, functional safety, and engineering talent. For over 20 years LER has been working with customers across North America to meet their engineering resource challenges. Learn more about us (3) LER TechForce: Life | LinkedIn

What you will be doing:

Build & Pipelines Engineers, Embedded Build & Pipeline (EEB&P) Team EEB&P team builds and maintains the shared tooling, automation, and CI/CD workflows that power ECU software delivery across Our Client’s organization. We're seeking specialists for one of two complementary roles:

Pipelines Engineers own the "outer loop" - orchestrating end-to-end CI/CD workflows that automate testing, security gating, and multi-environment deployments. In either role, you'll partner with product teams to apply modern DevOps and SRE practices so developers can build, test, and release ECU software reliably on a scale.

You're a Pipelines Engineer if you:

Have strong experience designing and operating CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI, Azure DevOps).

Enjoy orchestrating build, test, quality, and deployment workflows across teams.

Have worked with infrastructure-as-code, secrets management, and security/quality gates.

Understand environment promotion, blue/green or canary deployments, and pipeline observability.

What you'll do

  • Build and improve automation that enables teams to build, test, and deploy code efficiently.

  • Shape developer workflows from commit through CI/CD to production.

  • Ensure build and deployment systems meet reliability, availability, and traceability needs.

  • Drive adoption of common platforms for observability, testing, and automation.

  • Leverage cloud and on-prem technologies for fast, reliable provisioning of build/test environments.

  • Maintain clear documentation and collaborate with peers to foster continuous improvement.

What you'll need to be successful

  • Essential:

  • Bachelor's Degree in Computer Science, Engineering, or related field, or equivalent experience.

  • Python - Proficient in writing clean, efficient, and maintainable Python code, including experience with data structures, object-oriented programming, and error handling.

  • Ability to develop Python scripts to automate repetitive tasks and integrate with third-party APIs.

  • 5+ years in software engineering, build/automation, DevOps, or tooling roles.

  • Hands-on experience with CI/CD tools such as Jenkins, Tekton, or GitHub Actions.

  • Exposure to agile or XP practices (pair programming, TDD), or willingness to adopt them.

  • Modern DevOps and configuration management (source control, branching, CI/CD, code review).

  • Proficiency building tools in Python plus one scripting language (e.g., Bash, Ruby).

  • Experience with C/C++, Java, or Go codebases.

  • Understanding of object-oriented design and programming principles.

  • Exposure to cloud or virtualized infrastructure.

  • Strong communication skills for technical and non-technical audiences.

  • Onsite position, 4 days per week in the office / Monday to Thursday.

  • Preferred:

  • Proficiency with Linux/Unix; Windows familiarity.

  • Container and cloud technologies (Kubernetes, Docker, AWS, Azure, GKE, GCP).

  • GNU Make and other build tools common in C/C++ or embedded environments.

  • Build systems such as Maven, Gradle, Bazel, Ant, Buck, CMake, Ninja, or Autotools.

One address, no account. We’ll tell you when matching roles go live.

More at LER TechForce

Related open roles

View all roles