
Développeur(euse) logiciel / Software Developer - DevOps System Administrator
Genetec Inc.4 months ago
Montréal, CanadaMid Level / Senior
Responsibilities
- Configure and maintain source-code and application-lifecycle-management systems using Azure DevOps Server/Services and GitHub.
- Develop and maintain tools and libraries that streamline the maintenance and configuration of shared applications.
- Configure and maintain build and release pipelines.
- Create and maintain data-export tools and reporting solutions.
- Collaborate with development, quality assurance, and project management teams within the R&D department.
- Help enforce software configuration best practices and secure configurations.
Requirements
- Bachelor’s degree in computer engineering, software engineering, or computer science, or a DEC in computer science with relevant experience.
- 2–5 years of experience in software configuration management, release management, DevOps, development, or an equivalent area.
- Working experience with C#, Go, and scripting languages such as PowerShell, TypeScript, and JavaScript.
- Experience with Azure DevOps, GitLab, GitHub, or similar platforms.
- Experience with Terraform or a similar platform and with cloud providers such as Azure, Google Cloud, or AWS.
- Fluency in French and English, both verbally and in writing.
- Power BI experience, knowledge of DevOps processes and best practices, and IT help desk experience are assets.
Benefits
- Hybrid workplace in Montreal with a flexible working schedule.
- Training tuition reimbursement program.
- Subsidized meals at the company bistro.
- Free unlimited coffee.
- Free private parking for employees.
- Onsite fitness facility with personal trainer.