Full Job Description
Temps-Plein / Full-Time
We are looking for a Devops Specialist to join a team working on embedded software development, build infrastructure, and automated testing in the Aerospace Sector.
Job Description
Responsibilities:
• Design, troubleshoot, and maintain embedded software development build and test pipelines.
• Maintain laboratory testing environments and build stations.
• Investigate and resolve issues related to automated embedded software tests.
• Design and maintain databases to store test results and statistics for analysis and reporting.
• Document existing and newly implemented Software Development Life Cycle (SDLC) processes.
Responsabilités :
• Concevoir, dépanner et maintenir les pipelines de compilation et de tests liés au développement de logiciels embarqués.
• Assurer la maintenance des environnements de tests en laboratoire et des stations de compilation.
• Analyser et résoudre les problèmes liés aux tests automatisés de logiciels embarqués.
• Concevoir et maintenir des bases de données permettant de stocker les résultats des tests et les statistiques afin de faciliter leur analyse et la production de rapports.
• Documenter les processus existants et nouvellement mis en place dans le cadre du cycle de vie du développement logiciel (SDLC).
Qualifications
Required Qualifications:
• Minimum 5 years of experience in a DevOps or automation engineering role.
• Proficiency in scripting languages for automation (Python, PowerShell, Bash, Groovy, VBScript, etc.).
• Proven experience with CI/CD tools such as Jenkins or GitLab CI.
• Familiarity with Docker, Nexus, PyTest, and automated testing frameworks.
• Knowledge of engineering environments: FPGAs, PCB design, software development tools.
• Understanding of networking and security principles in an enterprise context.
• Good knowledge of agile methodologies.
Qualifications requises :
• 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.
• Familiarité avec Docker, Nexus, PyTest et les différents cadres de tests automatisés.
• Connaissance des environnements d'ingénierie : FPGAs, conception PCB, outils de développement logiciel.
• Compréhension des réseaux et des principes de sécurité en contexte d'entreprise.
• Bonne connaissance des méthodologies agiles.
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 !).
Videos To Watch
https://youtu.be/509ahp_K568