Success in this role is measured by the frequency and reliability of deliveries, the stability and security of environments, and how quickly incidents are detected and resolved.
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
- Align with ISAAC’s objectives and foster a climate of inclusion, feedback and recognition by embodying its values.
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.
- Concepts matter more than tools: a solid command of the principles (IaC, CI/CD, observability, least privilege, cost management) and comfort with common technologies are enough. Technologies marked “asset” are not required, rather nice to have.
- Assets:
- Azure DevOps (Pipelines, Managed DevOps Pool) and GitHub; Jenkins, GitLab CI, CircleCI;
- Microsoft Azure (Entra ID, Key Vault, private networking, virtual machines, App Service, Container Apps); AWS and Google Cloud
- Terraform; Ansible
- Grafana, Azure Monitor / Log Analytics (KQL), Datadog; Prometheus and ELK Stack
Additional Information
Collaborators are at the center of ISAAC’s interests and values. This explains the numerous benefits of working at ISAAC, namely:
- varied career opportunities
- a stimulating work environment focused on innovation
- enthusiastic and collaborative teams
- competitive salaries and benefits promoting work-life balance: a complete group insurance plan, group RRSP, an EAP, flexible hours, 4 weeks of vacation, etc.
- various social activities and free snacks and coffee every day.