Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Configuration Management Tools Developer - 4 Month Winter Term



Software Engineering
Ottawa, ON, Canada
Posted on Saturday, September 16, 2023

Worker Sub-Type:

Student (Fixed Term)

Job Description:

The Tools Developer will work closely with other teams such as product management, project management, build and test teams to ensure CM activities are performed smoothly.

Development activities involve the creation of new tools and the deployment of third-party CM tools. This includes writing tools to automate CM activities, developing new internal tools and integrations to facilitate CM requirements.

What you will do:

  • Using a variety of programming and scripting languages, design and implement tooling used for configuration management

  • Interact with developers and project managers to understand tool requirements

  • Create new tools to automate CM activities, developing new internal tools and integrations to facilitate CM requirements.

  • Facilitate software configuration management tasks as required (branching, tagging, merging, repository reorganization)

We are seeking individuals:

  • with experience with a variety of programming and scripting languages (Python, Bash shell, Java, C, etc.)

  • 1+ industry work term doing software development

  • driven and capable of working both independently and in a team environment

  • with a love for automating tasks, developing and releasing software

  • studying Computer Science, Computer Engineering or a similar field

  • with enthusiasm and a desire to learn about new technologies

  • experienced with system administration on Linux, Windows

  • with great communication skills

Above and Beyond:

  • Strong Python knowledge

  • Familiarity with QNX, BSD, Linux or other UNIX-like operating systems

  • Familiarity with version control and source code configuration (branching, merging, tagging) such as SVN or Git and/or Gitlab

  • Experience with JIRA

  • Java programming experience

Student Life at Blackberry

  • Growth Mindset: employees have access to skills training and professional development courses, mentorship programs as well as unlimited access to our on-demand learning platform.

  • Commitment to Wellness: employees have access to events that support physical, mental and financial wellness. We host wellness sessions, fitness courses, discounts to local gyms and offer a 24/7 Employee Assistant Program (EAP).

  • Highly collaborative teams and a supportive workplace environment, with organization-wide events and a student social committee.

  • Employee Perks: we have snack and beverage programs at all locations. Students also have access to discounts for local stores, transportation, restaurants and activities.

See more about the student program at BlackBerry over on our Instagram @BlackBerryStudentLife

Scheduled Weekly Hours: