Apply now »

Trainee / Stagiaire

Main locations: 

Ville Saint-Laurent, Quebec, CA

Job Type:  Internship
Workplace type:  Hybrid
Offer number:  4743

EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisers to fixed and mobile network operators, hyper-scalers and leaders in the manufacturing, development and research sector. They count on us to deliver superior visibility and insights into network performance, service reliability and user experience. Building on over 35 years of innovation, EXFO’s unique blend of equipment, software and services enable faster, more confident transformations related to 5G, cloud-native and fiber optic networks.

Since our beginnings in 1985, diversity has been one of EXFO's core values, fostering an inclusive corporate culture. We welcome people with a wide range of skills and experience into a culture that values innovative ideas, teamwork, and a customer- and market-focused approach. We seek the active contribution of everyone, with respect for the individual, the environment and the community. This is how we fulfill our purpose: to ensure the connected world meets the highest expectations, to bring together people, communities and businesses.


Lieu : Montreal 
Durée : 4 mois 
Département : Recherche et Développement 

Shape 

À propos de nous : 
Nous sommes une entreprise de télécommunications de premier plan à la pointe de l'innovation, offrant des solutions logicielles qui favorisent la connectivité mondiale. Notre objectif est de développer une solution de surveillance des fibres déployée dans le monde entier chez de grands clients des télécommunications, garantissant la performance et la fiabilité des réseaux de fibres critiques. En exploitant des technologies modernes telles que les microservices, Docker et Kubernetes, nous créons des systèmes évolutifs et robustes pour des déploiements sur le cloud et en local. 

Nous recherchons un Stagiaire Concepteur logiciel intermédiaire motivé pour contribuer à cette solution révolutionnaire. Si vous avez la passion de concevoir et de développer des logiciels ayant un impact sur des millions d’utilisateurs, c’est l’opportunité pour vous. 

Shape 

Ce que vous ferez : 

  • Développement d'outils : Concevoir et développer des outils et des aides pour améliorer la productivité des développeurs, des ingénieurs QA et des autres membres de l'équipe. 

  • Automatisation : Créer des scripts et des solutions d'automatisation pour rationaliser les flux de travail et les processus de développement. 

  • Support à la conception logicielle : Collaborer avec des concepteurs logiciels seniors pour aider à la création de documents techniques et de diagrammes de conception. 

  • Prototypage : Construire et tester des prototypes à usage interne pour valider des concepts et améliorer les flux de travail. 

  • Collaboration : Travailler avec des équipes interfonctionnelles, y compris des développeurs, des ingénieurs QA et des spécialistes DevOps, pour identifier les points sensibles et proposer des solutions logicielles. 

  • Documentation : Documenter les outils, les flux de travail et les processus pour garantir leur facilité d’utilisation et leur maintenabilité future. 

Shape 

Ce que nous recherchons : 

  • Formation : En cours d’obtention ou récemment diplômé d’un diplôme en informatique, génie logiciel ou dans un domaine similaire. 

  • Compétences techniques : 

  • Obligatoire :  

  • Maîtrise de Java et Node.js. 

  • Expérience de travailler dans un environnement de développement Linux. 

  • Atouts : 

  • Connaissance du langage de programmation Go. 

  • Familiarité avec des frameworks front-end modernes tels que Angular ou React. 

  • Connaissance des pipelines CI/CD et de GitLab pour le contrôle de version et l'automatisation. 

  • Familiarité avec Docker, Kubernetes ou des outils similaires de conteneurisation et d'orchestration. 

  • Compétences interpersonnelles : 

  • Excellentes capacités d’analyse et de résolution de problèmes. 

  • Bonnes compétences en communication et en travail d’équipe. 

  • Désir d’apprendre et d’adapter de nouvelles technologies. 

  • Points bonus : 

  • Expérience avec des systèmes de télécommunications ou des applications en temps réel. 

  • Connaissance des plateformes cloud (AWS, Azure, ou Google Cloud). 

  • Compréhension des API REST et des systèmes distribués. 

Shape 

Pourquoi nous rejoindre ? 

  • Travaillez sur une solution de surveillance des fibres déployée mondialement, ayant un impact concret. 

  • Acquérez une expérience pratique avec Java, Node.js et des environnements de développement basés sur Linux. 

  • Bénéficiez d’un mentorat de la part de concepteurs logiciels et d'ingénieurs expérimentés. 

  • Opportunité de grandir et de bâtir une base solide pour une future carrière dans le développement logiciel. 

  • Accédez à des outils et des ressources de pointe. 

Shape 

Aidez-nous à garantir la fiabilité des réseaux de fibres dans le monde entier. Postulez dès aujourd’hui ! 


EXFO is an equal opportunity employer

Diversity is an asset that has made EXFO strong since its inception because it enriches us. For more information about diversity and inclusion at EXFO, read our DEI Statement.

For positions located in Quebec, the language requirement is French. However, in the context where the incumbent evolves in an international work environment and where the activities take place mainly outside Quebec, we favor bilingualism as a linguistic requirement.

Do you have questions about this career opportunity or our hiring process? Contact us at careers@exfo.com or, if you are applying for a job located in Mexico, at mexico-careers@exfo.com.

Thank you for your interest in EXFO!

Apply now »