Jobs / ISAAC Instruments
DevOps Developer - Hybrid
ISAAC Instruments · Saint-Bruno-de-Montarville, QC, Canada
Saint-Bruno-de-Montarville, QC, CanadaExp: 5-8 yrsHybrid
Remuneration
competitive salaries and benefits; a complete group insurance plan, group RRSP, an EAP, flexible hours, 4 weeks of vacation
Location
Saint-Bruno-de-Montarville, QC, Canada
Visa sponsorship
Not specified
Job summary
This role supports the continuous, secure, and reliable delivery of software solutions and data and AI platforms by automating and evolving application environments. The work includes building CI/CD pipelines, managing cloud infrastructure and security, operating data and machine learning platforms, and improving monitoring, incident response, and disaster recovery using technologies such as Microsoft Azure, Docker, Kubernetes, and Terraform.
Benefits
A complete group insurance planGroup RRSPAn EAPFlexible hours4 weeks of vacationVarious social activitiesFree snacks and coffee every day
Qualifications
- Bachelor’s degree in computer science, software engineering or a related field.
- 5 to 8 years of experience in DevOps environments, including CI/CD pipeline automation, application environment management, infrastructure as code, cloud platforms (Microsoft Azure preferred), containerization and orchestration, operation of data and AI platforms, monitoring systems, cloud programming and security integration.
- A solid command of the principles (IaC, CI/CD, observability, least privilege, cost management) and comfort with common technologies are enough.
Responsibilities
- Lead the design, implementation and evolution of continuous integration and continuous delivery (CI/CD) pipelines
- Automate deployments and unit and integration tests
- Manage branching strategies, pull requests and application artifacts
- Select, configure and administer CI/CD tools, and fix and prevent issues related to pipelines, configurations and integrations
- Industrialize service deployments (standardized pipelines, self-service, traceable approvals) to reduce manual steps
- Consistently manage development, testing and production environments using Infrastructure as Code and containerization
- Operate and continuously deliver data and AI platforms (ingestion and transformation pipelines, Power BI refreshes, machine learning pipelines, GPU infrastructure)
- Govern cloud infrastructure: private networking, cost optimization, policy compliance and resource lifecycle management
- Integrate security practices into the development lifecycle, validate pull requests against security requirements and work with teams to fix vulnerabilities
- Manage cloud identities, access and secrets according to the principle of least privilege
- Contribute to ISO 27001 compliance evidence (change management, access reviews, deployment traceability)
- Set up and maintain service monitoring (metrics, logs, dashboards) and effective alerting mechanisms
- Respond to incidents, conduct post-incident analyses and implement corrective and preventive measures
- Document operating procedures (runbooks) and plan and test platform backup, retention and disaster recovery
Skills
AnsibleAWSAzureAzure DevOpsAzure Key VaultAzure MonitorBashCircleCIDatabricksDatadogDockerGCPGitHubGitLabGitLab CIGrafanaJenkinsKubernetesLinuxPowerShellPrometheusPythonTerraformVaultWindowsGit
Degrees
Bachelor’s degree in computer science, software engineering or a related field.
Work schedule
Flexible hours
Industry
Trucking industry
Relocation
No