Job Search and Career Advice Platform

Enable job alerts via email!

Senior Release Engineer

Black Duck Software, Inc.

Calgary

On-site

CAD 84,000 - 110,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A software security company located in Calgary is seeking a skilled candidate to manage Continuous Integration/Continuous Delivery (CI/CD) pipelines and enhance automation infrastructure. The ideal candidate should have experience with Docker image creation, Jenkins pipeline development using Groovy, and solid object-oriented programming skills. This position offers a competitive salary range between $84,600 and $110,000 CAD.

Qualifications

  • Experience with Docker for creating images.
  • Proficiency in developing Jenkins pipelines using Groovy.
  • Solid understanding of object-oriented design principles.

Responsibilities

  • Maintain and deploy Continuous Integration/Continuous Delivery pipelines using Jenkins.
  • Manage branching and SCM administration for multiple projects.
  • Create automation infrastructure and improve existing processes.
  • Provide reliable build environments for development.

Skills

Docker image creation and use
Jenkins pipeline development with Groovy
Object-oriented programming design and implementation
Knowledge of Java or Python

Tools

Jenkins
Gradle
Job description

Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and application behavior. With a combination of industry-leading tools, services, and expertise, only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle.

Responsibilities
  • Maintain and deploy Continuous Integration/Continuous Delivery pipelines using Jenkins Pipelines and GitLab CI.
  • Use Groovy libraries for Jenkins Pipelines.
  • Manage branching, tagging, and SCM administration for multiple projects.
  • Maintain, evolve, and create automation infrastructure.
  • Identify processes that can be automated and create tools or scripts.
  • Maintain existing automated processes and improve them.
  • Manage Jenkins servers, perform upgrades and plugin installs.
  • Provide consistent and reliable build environments.
Key Qualifications
  • Docker image creation and use.
  • Jenkins pipeline development with Groovy.
  • Object‑oriented programming design and implementation.
  • Knowledge of Java or Python.
Preferred Experience
  • C/C++ dynamic linking on Cygwin, Windows, Linux, Solaris, AIX.
  • Gradle.

Pay Range: $84,600 - $110,000 CAD

Black Duck considers all applicants for employment without regard to race, color, religion, sex, gender preference, national origin, age, disability, or status as a Covered Veteran in accordance with federal law. In addition, Black Duck complies with applicable state and local laws prohibiting discrimination in employment in every jurisdiction in which it maintains facilities. Black Duck also provides reasonable accommodation to individuals with a disability in accordance with applicable laws.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.