Devops Engineer

Devops Engineer

Devops Engineer

Scalian

3500-800 rue du Square-Victoria, Montreal, Canada

2 hours ago

No application

About

  • Company Description
  • Temps-Plein / Full-Time
  • Mode de travail: Hybride (3 jours sur site) / Work arrangement: Hybrid (3 days on site)
  • We are looking for a DEVOPS Engineer to collaborate on one of our projects.
  • Who are we?
  • Scalian is a multinational engineering consulting firm with over 35 years of experience and nearly 5,500 specialists across 11 countries.
  • We provide expertise in Operations & Technology and Information Technology to a variety of industries, including aerospace, defense, railways, and energy, supporting their development.
  • At Scalian, people are at the heart of our priorities. By joining us, you will have the opportunity to achieve your professional goals in a collaborative and supportive environment.
  • ***
  • Nous recherchons un(e) Engénieur DEVOPS pour collaborer sur l'un de nos projets.
  • Qui sommes-nous ?
  • Scalian est une société multinationale de conseil en ingénierie, forte de plus de 35 ans d'expérience et de près de 5 500 spécialistes répartis dans 11 pays.
  • Nous mettons notre expertise en Opérations et Technologie et Technologies de l'information au service de secteurs variés tels que l'aérospatiale, la défense, le ferroviaire et l'énergie, en soutenant leur développement et leur exploitation.
  • Chez Scalian l'humain est au coeur de nos priorités. En nous rejoignant, vous aurez vous aurez l'opportunité d'atteindre vos objectifs professionnels dans un environnement collaboratif et bienveillant.
  • Job Description

Role and Responsibilities

  • As a DevOps Engineer, you will play a key role in the automation, continuous integration, and reliability of infrastructure supporting engineering activities. You will work closely with development, hardware, and software engineering teams to design, implement, and improve robust CI/CD pipelines, ensure system performance, and optimize development tools and environments.
  • Support and Operations
  • Provide technical support to engineering teams, including diagnosing and resolving infrastructure issues related to their activities.
  • Participate in the design, deployment, and optimization of environments required for engineering projects (software, FPGAs, PCBs, etc.).
  • CI/CD and Automation
  • Design, implement, and improve continuous integration and continuous deployment (CI/CD) pipelines to accelerate the development cycle and improve software quality.
  • Automate infrastructure and operations processes using scripts (Python, Bash, Powershell, Groovy, VBScript, etc.).
  • Collaborate with teams to integrate DevOps best practices throughout the project lifecycle.
  • Monitoring, Performance, and Security
  • Implement, maintain, and upgrade monitoring and logging solutions to measure performance and anticipate incidents.
  • Define and track key performance indicators (KPIs) to ensure system availability, reliability, and security.
  • Contribute to improving infrastructure security, in compliance with internal standards and governance requirements.
  • ***

Rôle et responsabilités

  • En tant qu’Ingénieur DevOps, vous jouerez un rôle clé dans l’automatisation, l’intégration continue et la fiabilité des infrastructures supportant les activités d’ingénierie. Vous travaillerez en étroite collaboration avec les équipes de développement, d’ingénierie matérielle et logicielle pour concevoir, mettre en œuvre et améliorer des pipelines CI/CD robustes, assurer la performance des systèmes et optimiser les outils et environnements de développement.
  • Support et exploitation
  • Fournir un support technique aux équipes d’ingénierie, notamment en diagnostiquant et en résolvant les problèmes d’infrastructure liés à leurs activités.
  • Participer à la conception, au déploiement et à l’optimisation des environnements nécessaires aux projets d’ingénierie (logiciel, FPGA, PCB, etc.).
  • CI/CD et automatisation
  • Concevoir, mettre en place et améliorer les pipelines d’intégration continue et de déploiement continu (CI/CD) pour accélérer le cycle de développement et améliorer la qualité logicielle.
  • Automatiser les processus d’infrastructure et d’exploitation grâce à des scripts (Python, Bash, Powershell, Groovy, VBScript…).
  • Collaborer avec les équipes pour intégrer les meilleures pratiques DevOps tout au long du cycle de vie des projets.
  • Supervision, performance et sécurité
  • Mettre en œuvre, maintenir et faire évoluer des solutions de monitoring et de logging pour mesurer les performances et anticiper les incidents.
  • Définir et suivre des indicateurs clés de performance (KPI) pour garantir la disponibilité, la fiabilité et la sécurité des systèmes.
  • Participer à l’amélioration de la sécurité des infrastructures, en conformité avec les normes internes et les exigences de gouvernance.
  • Qualifications

Required Qualifications

  • Define and track key performance indicators (KPIs) to ensure system availability, reliability, and security.
  • Minimum 5 years of experience in a DevOps or automation engineering role.
  • Proficiency in automation scripting languages ​​(Python, Powershell, Bash, Groovy, VBScript, etc.).
  • Proven experience with CI/CD tools such as Jenkins or GitLab CI.
  • Understanding of networking and security principles in an enterprise context. Good knowledge of agile methodologies.

Additional skills (assets)

  • Version control with Git, Bitbucket, GitHub, or SVN.
  • Automation in the Azure cloud.
  • Experience with Docker, Kubernetes, or other container orchestrators.
  • Knowledge of configuration management tools (Ansible, Puppet, Chef, etc.).
  • ***

Qualifications requises

  • Définir et suivre des indicateurs clés de performance (KPI) pour garantir la disponibilité, la fiabilité et la sécurité des systèmes.
  • Minimum 5 ans d’expérience dans un rôle DevOps ou d’ingénierie de l’automatisation.
  • Maîtrise des langages de scripting pour l’automatisation (Python, Powershell, Bash, Groovy, VBScript…).
  • Expérience confirmée avec les outils CI/CD tels que Jenkins ou GitLab CI.
  • Compréhension des réseaux et des principes de sécurité en contexte d’entreprise.
  • Bonne connaissance des méthodologies agiles.

Compétences additionnelles (atouts)

  • Gestion de version avec Git, Bitbucket, GitHub ou SVN.
  • Automatisation dans le cloud Azure.
  • Expérience en Docker, Kubernetes ou autres orchestrateurs de conteneurs.
  • Connaissance des outils de configuration management (Ansible, Puppet, Chef…).
  • Additional Information
  • Why join our team?
  • Gain valuable experience across various sectors and critical projects while advancing within the same company;
  • Enjoy a competitive salary and a comprehensive benefits package (health and dental insurance, life and long-term disability insurance, group RRSP with company Access continuous training to expand your knowledge and stay on the cutting edge of technology;
  • -Access continuous training to expand your knowledge and stay on the cutting edge of technology;
  • Build a personalized career path aligned with your professional goals;
  • Explore international work opportunities through our mobility program and global presence;
  • Join a dynamic, specialized, and growing team where communication is key and each team member is valued;
  • Be part of a team where professional fulfillment is a priority (team buildings, happy hours, marathons, and much more!).
  • ***
  • Pourquoi rejoindre notre équipe ?
  • Acquérir une expérience enrichissante au sein de divers secteurs et projets critiques tout en évoluant dans une même entreprise ;
  • Profiter d'un salaire compétitif et d'un ensemble d'avantages sociaux attractifs (assurance santé et dentaire, assurance vie et invalidité de longue durée, REER collectif avec contribution de l'entreprise, congés maladie, etc.) ;
  • Accéder à des formations continues pour élargir vos connaissances et rester à la pointe des technologies ;
  • Construire un plan de carrière personnalisé, aligné avec vos objectifs professionnels ;
  • Explorer des opportunités de travail à l'international grâce à notre programme de mobilité et notre présence mondiale ;
  • Intégrer un groupe dynamique, spécialisé et en pleine croissance, où la communication est essentielle et où chaque membre de l'équipe est valorisé ;
  • Faire partie d'une équipe où l'épanouissement professionnel est une priorité (team buildings, 5 à 7, marathons, et bien plus encore !).