Contract

DevOps Security Engineer

Posted on 12 December 25 by Sri Nataraj

  • Canada - Remote
  • CAD$ - CAD$
Logo

Powered by Tracker

Job Description

Job Title: DevOps Security Engineer
Contract Duration: 12 months
Location: Fully Remote

 Our client seeking a highly skilled DevOps Security Engineer to join their development team, supporting a build and deployment pipeline built around C#, NUnit, Jenkins, and Perforce. The ideal candidate will be passionate about automation, CI/CD, and streamlining development workflows to increase engineering productivity, software quality, and test coverage driven by project requirements. The ideal candidate will also possess a strong cyber security background with experience certifying Windows and Linux based products to NIST, HITECH, SOC2 or similar.

Responsibilities:

  • Design, implement, and maintain CI/CD pipelines using Jenkins to support rapid development and deployment cycles.
  • Manage source control processes and branching strategies in Perforce, ensuring efficient collaboration and code integration.
  • Implement and ensure certifiable cyber security on Windows 10 LTSC and Ubuntu desktop with real time option.
  • Build and maintain infrastructure and tooling to support C# development and NUnit-based automated testing.
  • Develop and integrate requirements-based automated tests to ensure critical functionality is verified throughout the build pipeline.
  • Collaborate with developers, QA, and product teams to translate functional requirements into reliable, automated test cases.
  • Monitor, troubleshoot, and optimize build/test pipelines for performance, stability, and scalability.
  • Write and maintain scripts (PowerShell, Bash, Groovy, etc.) to support automation efforts across the pipeline.
  • Implement automated quality gates (unit tests, code coverage, regression testing) within the CI/CD process.
  • Participate in release planning and support deployment processes for staging and production environments.

Qualifications:

  • 5+ years experience as a DevOps Engineer, Build/Release Engineer, or similar role.
  • Proven experience implementing security solutions on Windows 10 LTSC and Ubuntu desktop products that were certified to NIST, HITECH, SOC2 or similar
  • 5+ years hands-on experience with Jenkins for CI/CD pipeline development and maintenance.
  • Proficient in Perforce for version control, including branching, merging, and streamlining workflows.
  • Solid experience with C#/.NET development and NUnit automated testing.
  • Experience developing automated tests based on functional and system-level requirements.
  • Familiarity with scripting languages such as PowerShell, Groovy, Python, or Bash.
  • Understanding of software build systems, continuous integration, and test automation practices.
  • Comfortable working in Windows-based build environments.
  • Excellent problem-solving, communication, and collaboration skills.

Nice-to-have Qualifications:

  • Experience integrating static code analysis or code coverage tools (e.g., SonarQube, Coverlet).
  • Knowledge of artifact repositories (e.g., Artifactory, NuGet Server).
  • Exposure to containerization (Docker), cloud platforms (Azure, AWS), or configuration management tools (Ansible, Chef, etc.).

 

Job Information

Rate / Salary

CAD$ - CAD$

Sector

Not Specified

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-1191

Job Location