Title: DevOps Developer - French Speaker
Location: Downtown Montréal On-site 6 days/month
Duration: 1 year with possibility of renewal– 37.5 hours per week
Pay Rate: CAD $80 – CAD$85/hr – Incorporated basis
The candidate must possess the following qualifications:
Requirements:
• Bachelor's degree in Information Technology or Computer Engineering;
• Minimum of 10 to 15 years of relevant experience in Information Technology and solution architecture;
• The nature of the assignments requires extensive and in-depth expertise across multiple technology and/or business domains, including areas related to data, applications, and infrastructure;
• Bilingual in English and French required.
Skills and Competencies:
- Ability to establish and promote all principles related to DevSecOps and SRE practices;
- Excellent analytical, synthesis, and recommendation skills;
- Demonstrated versatility, proactivity, and autonomy in the daily execution of responsibilities;
- Ability to provide inspiring leadership to stakeholders from various business areas and multidisciplinary teams;
- Strong knowledge of AGILE and SAFe development methodologies and their fundamental lifecycle principles;
- Strong listening skills and a good understanding of business challenges;
Cybersecurity and Identity & Access Management:
- Expertise in the deployment and support of a CIAM (Customer Identity and Access Management) backend and frontend platform solution (e.g., PingOne Advanced Identity, Keycloak, Okta, Azure External Identities, GCP CIAM, Auth0, Ping Identity);
- Ability to design, configure, and optimize user journeys for registration, authentication, and authorization, including associated protocols (OAuth2, OIDC, SAML 2.0, SCIM, FIDO2, biometrics, certificates, OpenFGA) and frontend/SDK technologies (JavaScript, HTML, SCSS/CSS);
Cloud Infrastructure:
- Automated deployment of robust solutions on one of the major cloud infrastructure providers (e.g., GCP, Azure, AWS);
- Delivery of API solutions on Kubernetes;
- Expertise in secure cloud networking, including WAF, DNS, and DDoS protection;
- Good knowledge of observability and monitoring solutions and standards (e.g., Grafana, Prometheus, OpenTelemetry, Syslog, Cloud Monitoring, Azure Monitoring, Log Analytics)
SDLC:
- Infrastructure as Code (IaC) deployment (e.g., Terraform);
- Automation of Continuous Integration and Continuous Delivery (CI/CD) pipelines (GitHub, ArgoCD/GitOps, SonarQube, etc.);
Software and Integration:
- Knowledge of C#, JavaScript, and related frameworks;
- Understanding of software engineering principles and design patterns to automate delivery (e.g., distributed architecture, microservices architecture, API integration, event-driven architecture, and streaming);
- Strong knowledge of one of the API gateway solutions and authentication flows with associated technologies (e.g., Apigee, Traefik, API Gateway, Kong, Entra ID);
- Knowledge of software development methods and principles (TDD and code coverage, OWASP, peer reviews);
- Operational knowledge of relational and non-relational database technologies (e.g., SQL, NoSQL, caching);
- Knowledge of SaaS integration principles;
- Proficiency in spoken and written French and English;
- Knowledge of privacy legislation, rules, and guidelines related to information security is considered an asset.