DevOps Specialist

Epitec Staffing

  • Ottawa, Ontario
  • 10 days ago
  • Instant Apply
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • Amazon Web Services (AWS)unmatched
  • Application Programming Interface (API)unmatched
  • Automationunmatched
  • Bash Scriptingunmatched
  • Build Managementunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • CMakeunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Configuration Managementunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Data Structuresunmatched
  • DevOpsunmatched
  • Dockerunmatched
  • Documentationunmatched
  • Embedded Systemsunmatched
  • Error Handlingunmatched
  • Extreme Programmingunmatched
  • GCP (Good Clinical Practices)unmatched
  • GitHubunmatched
  • Gnu Makeunmatched
  • Gradleunmatched
  • Javaunmatched
  • Jenkinsunmatched
  • Linux Operating Systemunmatched
  • Machine Toolunmatched
  • Microsoft Windows Azureunmatched
  • Microsoft Windows Operating Systemunmatched
  • Object Oriented Design (OOD)unmatched
  • Object Oriented Programming (OOP)unmatched
  • Python Programming/Scripting Languageunmatched
  • Rubyunmatched
  • Sales Pipelineunmatched
  • Scripting (Scripting Languages)unmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Systems Reliabilityunmatched
  • Test Automationunmatched
  • Test Driven Development (TDD)unmatched
  • Testingunmatched
  • Traceabilityunmatched
  • Unix Operating Systemsunmatched
  • Virtualizationunmatched

Description

Title: DevOps Embedded Pipeline Engineer
Location: Hybrid on Ottawa Ontario
Work Type: Long term Contract with Opportunity for Extension/Conversion
 
Position Description:
Build & Pipelines Engineers ¿ Embedded Build & Pipeline (EEB&P) Team Ford's EEB&P team builds and maintains the shared tooling, automation, and CI/CD workflows that power ECU software delivery across Ford. We're seeking specialists for one of two complementary roles: ¿ Build Engineers own the "inner loop"¿optimizing compilers, managing dependency trees, and ensuring the path from source to binary is fast, reproducible, and secure. ¿ 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 at scale. You're a Build Engineer if you: ¿ Have deep experience with compilers, linkers, and build systems (e.g., Bazel, CMake, Make, Gradle). ¿ Enjoy solving dependency management, incremental builds, and build performance challenges. ¿ Have supported developers with local build tooling, reproducible builds, and artifact/version management. ¿ Can reason about complex C/C++/embedded code and its build impact. 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.
Skills Required:
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.
 
Experience Required:
Specialist Exp: 5+ experience in relevant field
 
 
Education Required:
Bachelor's Degree
Education Preferred:
 
Additional Safety Training/Licensing/Personal Protection Requirements:
 
Additional Information :
***HYBRID / (4 days per week in the office / Monday to Thursday) 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. Basic qualifications ¿ Bachelor's Degree in Computer Science, Engineering, or related field, or equivalent experience. ¿ 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. Required skills ¿ 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. ¿ Proficiency with Linux/Unix; Windows familiarity a plus. ¿ Understanding of object-oriented design and programming principles. ¿ Exposure to cloud or virtualized infrastructure. ¿ Strong communication skills for technical and non-technical audiences. Preferred qualifications ¿ 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.

#LI-NK1
#INDEPI

Numbers & Facts

LocationOttawa, Ontario

Similar Jobs