At OneSpan, we specialize in digital identity and anti-fraud solutions that create exceptional and secure experiences.
Ce rôle est ouvert aux candidats qui ont leur résidence au Canada et habitent autour de Montréal.
OneSpan est à la recherche d’un directeur CloudOps & DevOps pour rejoindre son équipe nord-américaine!
Il s’agit d’un rôle de leadership au sein de notre équipe SaaS Cloud. Il inclut la responsabilité de fournir et d’exploiter des logiciels de haute qualité, évolutifs et extensibles, y compris l’aide à la conception de l’infrastructure et aux choix technologiques appropriés.
Il s’agit ici d’un rôle de gestion du personnel qui exige la capacité de recrutement et de développement de talents et de gestion d’équipes multiples. Le rôle exige également une forte réflexion stratégique, avec la capacité de penser à des solutions originales et d’aider à prendre des décisions en matière de construction, d’achat ou de partenariat. Une bonne communication autant à l’intérieur qu’à l’extérieur de l’ingénierie est essentielle.
Principales responsabilités :
- Superviser le développement, le déploiement, la maintenance et les opérations des environnements de production critiques et appliquer les mesures de sécurité.
- Établir un système de surveillance et d’alerte bout-en-bout pour les environnements de production.
- Surveiller les systèmes afin d’identifier et de résoudre des problèmes opérationnels et assurer une couverture de support 24 heures sur 24, 7 jours sur 7 au sein de l’équipe responsable des environnements de production.
- Vous êtes responsable de la disponibilité, de la fiabilité et des performances SLI/SLO/SLA pour les produits cloud de OneSpan.
- Piloter les processus de retrospective, procéder à une analyse des causes en cas de problème et travailler en permanence à de l’amélioration continue.
- Promouvoir l’automatisation, la surveillance efficace et les meilleures pratiques de « l’infrastructure as a code »
- Accompagner l’évolution des pratiques “FinOps” depuis la conception logicielle en collaboration avec le directeur du développement de produits et les équipes d’architecture. Contrôler les couts dans les environnements infonuagiques, proposer des axes d’améliorations afin de minimiser les couts par transaction.
- Diriger la/les équipe(s) de développeurs vers l’adoption des meilleures pratiques DevOps pour les produits infonuagiques.
- Sur la base des meilleures pratiques et des normes de l’industrie, identifier et faire avancer des opportunités d’amélioration technique et de processus en vue d’améliorer l’efficacité organisationnelle.
- Travailler avec les équipes de développement, d’architecture et de sécurité pour résoudre les problèmes techniques pendant les phases de planification, de conception, de développement, de mise à l’essai et de déploiement des cycles de développement de produits.
- Participer à l’élaboration de la documentation, y compris les spécifications techniques, les meilleures pratiques, les normes, les procédures d'exploitation, les flux de travail, les « runbooks », les documents de formation, etc.
- Créer, communiquer et maintenir une roadmap technique sur le DevOps et les opérations infonuagiques afin d’améliorer et faciliter la livraison des produits et les coûts d’opérations SaaS.
- Comprendre les exigences de livraison et les dépendances et gérer les délais de livraison.
- Identifier, atténuer, surveiller et transmettre les risques de livraison, les problèmes et les changements dans les besoins pendant les cycles de développement de produits.
- Diriger, encadrer et développer une équipe de développeurs DevOps et d’opérateurs infonuagiques.
Exigences :
- Au moins 8 ans d’expérience dans l’industrie du logiciel, autour d’applications liées au SaaS ainsi qu’une forte expérience dans les environnements AWS.
- Au moins 5 ans d’expérience de gestionnaire dans le développement d’une équipe hautement performante en ayant mis en place une approche de « servant leadership » en développant l’expertise des membres des équipes pour qu’ils travaillent en autonomie et en équipe avec un fort sens des responsabilités.
- Expérience avérée de la gestion et de la direction d’une équipe DevOps/d’ingénierie chargée de la fiabilité de environnements infonuagiques.
- Expérience en matière d'automatisation, de virtualisation, d’orchestration (avec Kubernetes de préférence), d’intégration continue, de déploiement et d’implémentation.
- Expérience en matière de construction, de déploiement, de mise à l’échelle et de gestion de systèmes distribués au niveau d’une entreprise.
- Expérience avec le IAC (Infra as Code) et les outils de management de la configuration tels que Terraform, ArgoCD, Ansible, etc.
- Une expérience avec les « saving plans » de AWS serait un plus.
Pour réussir, vous devez développer des compétences telles que :
- Solides compétences interpersonnelles, avec une capacité avérée à naviguer dans des environnements d’entreprise complexes et à influencer les parties prenantes ainsi que les partenaires. Expérience globale dans l’influence ou (de préférence) la gestion d’équipes à distance.
- Connaissance avérée des processus de développement agiles et l’état d’esprit en lien avec le leadership agile.
- Habilité démontrée en résolution de problèmes, en gestion des incidents et dans sa capacité à accompagner les équipes dans la détermination des causes des problèmes techniques.
- Forte aptitude à la communication, avec la capacité d’expliquer des problèmes techniques complexes à des publics non techniques et la capacité de traduire les exigences des clients en conceptions techniques.
- Capacité à penser de manière innovante et stratégique, et à faire preuve d’un jugement solide pour savoir quand et comment escalader un problème.
- Une expérience de présentation vers les clients serait un plus.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
This position is open to candidates who have their residence in Canada and live in the Montreal area.
OneSpan is looking for a Director, CloudOps & DevOps to join its North-America team!
This is both a leadership and people management role:
Leadership role in our SaaS Cloud team. It includes ownership to deliver and operate high quality, scalable, and extensible software, including assisting in making appropriate infrastructure design and technology choices. A people management role that requires the ability to hire and grow talent and scale to manage multiple teams. The role also requires strong strategic thinking, with the ability to think of out of the box solutions and to assist in build/buy/partner decisions. Strong communication inside and outside of engineering teams is critical.
Key Responsibilities:
- Oversee the development, deployment, maintenance, and operations of critical production environments and enforce security measures.
- Establish end-to-end monitoring and alerting for production environments.
- Monitor systems to identify and resolve operational issues and ensure 24x7 support coverage within the team for production environments.
- Own availability, reliability, and performance SLI/SLO/SLA for OneSpan cloud products.
- Drive retrospective processes, perform root cause analysis and work towards continuous improvement.
- Drive automation, effective monitoring, and infrastructure-as-code best practices.
- Drive company FinOps practices from software design in collaboration with engineering and architecture leaders. Monitor cost in the cloud environment, propose areas of improvements to minimize cost per transaction.
- Drive engineering team(s) towards adopting DevOps best practices for Cloud products.
- Based on best practices and industry standards, identify, and drive technical & process improvement opportunities to improve organizational efficiency.
- Work with Development, Architecture and Security teams to solve technical issues during planning, design, development, testing and deployment phases of product development cycles.
- Assist with the creation of documentation including technical specifications, best practices, standards, operating procedures, workflows, runbooks, training docs, etc.
- Provide, communicate and maintain a technical DevOps and operation roadmap to improve-facilitate product deliveries and cost of operations in the cloud.
- Understand & Scope delivery requirements & dependencies and manage delivery timelines.
- Identify, mitigate, monitor, and escalate delivery risks, issues, and scope changes during product development cycles.
- Lead, mentor and grow a team of DevOps and cloud operations administrators.
Requirements:
- 8+ years of software industry experience in SaaS-based related applications and a strong experience of AWS environments.
- At least 5+ years of proven managerial experience developing a high-performing team with a servant leadership approach, coaching team members to grow their expertise, autonomy, collaboration skills and accountability.
- Proven experience managing and leading a DevOps and Cloud Operation team.
- Experience in automation, virtualization, orchestration (ideally Kubernetes), continuous integration, deployment, and implementation.
- Experience with building/deploying/scaling/managing distributed systems at an enterprise level.
- Experience with IAC and configuration management tools like Terraform, ArgoCD, Ansible etc.
- Experience in managing AWS saving plans is an asset would be a plus
- Bilingual French and English
To be successful, you have developed skills such as:
- Strong interpersonal skills, with proven ability to navigate complex corporate environments and influence stakeholders and partners. Global experience, influencing and/or managing remote teams.
- Familiar with agile processes and agile leadership mindset.
- Strong ability for problem solving, incident management, guiding teams in the root cause analysis process.
- Strong communication, with the ability to explain complex technical problems to non-technical audiences and the ability to translate customer requirements to technical designs.
- Ability to think innovative, strategically, and solid judgment and how/when to escalate
- Experience presentation skills to customers would be a plus
#LI-LS1
#LI-Hybrid