Offre publiée le 2023-09-03


Trainee - Software Development

Main locations: Ville Saint-Laurent, Quebec, CA Job Type: Internship Workplace type: Hybrid Offer number: 4225

EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisers to fixed and mobile network operators, hyperscalers and leaders in the manufacturing, development and research sector. Building on our 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. With nearly 1,900 employees in more than 25 countries, EXFO is no. 1 worldwide in fiber optic test solutions and has deployed over 250 assurance systems worldwide. We’re always looking for top talent to help us lead the way in a thriving industry with boundless opportunities.

Job summary

Within the Research and Development department, you will join our Active Monitoring DevOps team responsible to develop the next generation of probes integrating to our assurance solution monitoring IP networks. Your main responsibility will be to build tools to support our development team, while also participate to put in place the CI/CD infrastructure and tests automation in a cloud environment. If you are looking for growth opportunities and coaching, we want to invest in you and bring your career to the next level. We offer a casual and supportive work environment that fuels collaboration and innovation.

What you’ll do

As part as a new Agile SCRUM team, we are looking for someone who
  • Favors face-to-face communication with team members over any other means
  • Favors finishing work over starting work
  • Favors a “green” build over their current work
  • Favors their team’s success over their own
  • Favors small testable vertical increments over horizontal integration
  • Favors automated tests over manual ones

What we’re looking for

Technical skills
  • In-depth knowledge of object-oriented programming concepts
  • Knowledge of Agile and DevOps concepts
  • Knowledge of development tools under Linux
  • Knowledge of front-end development and languages such as TypeScript, NodeJS and Angular
  • Knowledge of back-end development and Rust language (an asset)
  • Knowledge of database management system and interface using SQL (an asset)
  • Knowledge of cloud native development virtualization, microservices & CI/CD pipeline (an asset)
Required aptitudes
  • Passionate and willing to learn
  • Attention to detail and quality of work
  • Ability to work as part of a team
  • Organizational skills
  • Good communication skills

Must have
  • Student in software or computer engineering or equivalent
  • Bilingual (French and English, oral and written)
  • Legally authorized to work in Canada
Any other combination of experience/studies will be considered.

EXFO is an equal opportunity employer.

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.

Thanks for your interest in EXFO