{bc}
indeed

QNX DevOps Developer

BlackBerry
Ottawa, CAN
Full-time
Onsite
$80,000–$105,000
Discovered Today
PythonGroovyBashGitSVNJenkins

Full Job Posting

Role overview

BlackBerry QNX develops operating systems, hypervisors, frameworks, and tools for safety- and security-critical embedded systems.

The QNX Build team maintains automation, packaging, and infrastructure that support continuous stability and improvement of QNX products.

The position improves developer infrastructure and automates processes for QNX software development.

Responsibilities

  • Evolve tool-based processes for code builds, static analysis, automated testing, and release automation with QNX engineering and process teams.
  • Develop tooling in Python, Groovy, Bash, and other languages to improve software build, packaging, and release processes, particularly for C/C++.
  • Develop pipelines using Jenkins and GitLab.
  • Maintain build team infrastructure using infrastructure-as-code approaches, including Docker, Terraform, and Ansible.
  • Support build processes, continuous integration, and configuration management for evolving QNX products.
  • Manage internal customers and mentor team members.

Required qualifications

  • Degree in Information Technology, Computer Science, or Engineering, or equivalent work experience.
  • Experience with Python, Groovy, or Bash; Git or SVN source management; and pipeline tools such as Jenkins or GitLab.
  • Experience with containerization, virtualization, and orchestration such as Docker, Docker Swarm, or Kubernetes, and with cloud solutions such as AWS or OpenStack.
  • Hands-on experience with automated CI/CD environments such as GitLab, GitHub, or Jenkins.
  • Ability to own problems through resolution; strong verbal and written communication and problem-solving skills.

Additional useful experience

  • The posting also identifies embedded software development, Artifactory or Nexus, GNU make, GCC and C/C++ builds, CRUD applications and REST APIs, simple web pages, and package-manager packages as interesting skills.

Compensation and benefits

  • The stated compensation hiring base salary range is $80,000–$105,000; no pay cadence is specified.
  • Eligible employees may receive variable incentive pay and benefits including medical, dental, vision, life, disability, retirement, share purchase, and paid time off.

Position status

  • The posting describes this as a regular, active opening and lists 40 scheduled weekly hours.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at BlackBerry