en
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0-9
  • EN

Careers at EXFO

Back

Intern

United Kingdom

London

We are offering a great opportunity to a keen computing student to join our London-based product team for a one year placement, starting summer 2022.

 

You will get plenty of hands-on experience of the full software development lifecycle, using an interesting and relevant technology stack, with all the training and help you'll need along the way.

 

The team develops a platform of tools used by major global telecommunications providers to manage and provide insight across their various data sources.  The platform is built around a graph database  with services to import, enrich, query, display and export information to and from the database.

The Product

EXFO’s Nova Context product ingests data from many sources and uses that data to construct an in-memory model of a complex network. This model can be visualised and queried to answer questions about the state of the network and the impact of any issues or changes within the network. We use semantic web technologies to model the network as a connected graph.

We are looking for someone to join this team at an exciting time, having just released a new version of the product which increases its capabilities.  This is an opportunity to get involved in using those capabilities and up-to-date technologies to deliver new features to the platform.

The People

There are 14 developers on the team. We put huge emphasis on supporting one another, which leads to great deal of  pair- programing that allow us to share knowledge and ideas. The company is trialling a hybrid work policy allowing the team to balance remote and office working. Many people in the team have themselves taken part in industrial placement programs before and are well placed to mentor you. You will be interviewed by the same people you will get to work with, so you will have the opportunity to meet some of the team before joining. The firm provides a training budget to support your personal and technical development over the course of your industrial placement and we encourage you to attend meetups and seminars of interest to you.

What you will learn?

Understanding of CI/CD and practical applications of using the technologies such as GitLab, OpenStack, Containers and Kubernetes to perform automated building and testing of the product.

Understanding the graph database technologies used to produce models containing more than 10 billion triples.

Become familiar with working in an Agile environment and learn to rapidly develop and deploy quality products to clients whilst reacting to changing market requirements.

What we’re looking for

Technical skills 

  • Foundational knowledge of programming languages (Java, Python, JavaScript), databases, data structures, and algorithms

Required aptitudes

  • Keen to bring your own ideas to the team and listen to the ideas of others
  • Able to work autonomously, but not be afraid to ask for help when you need it
  • Approachable for others, and keen to pass on expertise and guidance to others
  • Happy to work in a geographically distributed team

Must have

  • Excellent communication and organization skills.
  • Education: Applications will be considered with any relevant educational background
Intern London, United Kingdom | Posted 11 days ago

Let's stay in touch!

Get the latest network test, monitoring and analytics news!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Thank you.