company

Software Developer / DevOps System Administrator

Genetec Inc.Montreal, Quebec, Canada
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Candidates should possess a Bachelor’s degree in a relevant field or a DEC alongside pertinent experience, with a strong emphasis on software configuration and development methodologies.

About the job

The Software Developer and DevOps System Administrator will be an integral part of the SCMT (Software Configuration Management & Tools) team, which operates under the Engineering Efficiency group. This role contributes to various stages of software application development, enabling teams to enhance their efficiency and productivity.

You will be involved in developing a range of tools and scripts aimed at optimizing the governance of various applications throughout their lifecycle management. Additionally, you will assist in configuring and maintaining source code and data management using Azure DevOps Server and Services, ensuring adherence to best practices and securing configurations. Collaboration with other teams within the R&D (Research & Development) department, including development, quality assurance, and project management teams, is essential.

We are looking for someone who enjoys a diverse and challenging work environment, can work effectively amidst frequent interruptions, and demonstrates a high level of autonomy and resourcefulness.

Your Day in a Nutshell:

  • Configure and maintain source code and application lifecycle management software (Azure DevOps Server/Services + GitHub)
  • Develop and maintain new tools/libraries to optimize maintenance and configuration of shared applications
  • Set up and maintain build and release pipelines
  • Create and maintain data export and reporting tools

What Makes You a Great Candidate:

  • Bachelor's degree in Computer Engineering, Software Engineering, or Computer Science, or a DEC in Computer Science with relevant experience
  • 2 to 5 years of experience in software configuration management, release management, DevOps, development, or equivalent
  • Enjoy diverse and challenging tasks with a good ability to learn
  • Proficiency in both French and English, spoken and written (this position requires interaction with our international collaborators and clients)

Your Technical Expertise:

  • Knowledge and practical experience with C#, Go, and scripting languages (e.g., PowerShell, TypeScript, JavaScript, etc.)
  • Experience with Azure DevOps, GitLab, GitHub, or similar
  • Experience with Terraform or other similar platforms
  • Experience with Cloud service providers (e.g., Azure, Google Cloud, AWS, etc.)

Preferred Qualifications:

  • Experience with PowerBI
  • Understanding of DevOps processes and best practices
  • Experience in a fast-paced environment

About Genetec Inc.

Genetec Inc. is a leading technology company specializing in innovative software solutions that enhance operational efficiency across various sectors. Our commitment to excellence drives us to foster a collaborative and dynamic work environment.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.