Current opportunities >> Position Details >>

Position Details

Job order - J0917-0736 - Permanent Full Time
Title Senior Software Developer – Network Automation Platforms
Category Infrastructure/Cloud
City Montréal, Quebec, Canada

Job Description Senior Software Developer – Network Automation Platforms

Position Description
CGI is looking for a Software Engineer with strong telecom background and network configuration experience to play a key role in the onboarding, integration and support of Virtualized network functions.

This is a good opportunity to combine some open source software, devops tools, networking software and some cutting edge software and networking technologies.



Your future duties and responsibilities
Our team is responsible for the development and operations the network automation platform supporting the SDN and NFV network strategy. In this role, skills software development and networking skills are both needed. You will be in charge of the entire lifecycle development of innovative software solutions that will support our vision towards an automated, self-optimized and self-healed network. We are seeking a creative and innovative Senior Software Developer who will help us build our future. Join the NSO team today!


Required qualifications to be successful in this role
We look for :
• A candidate with 5-10 years of software development
• A ninja of object oriented software and application design and development in Java
• Someone enthusiastic who can quickly learn and adapt to new technologies, with a strong aptitude for innovation
• Someone with a high technical depth, architecture experience and technical leadership who can bring new solutions to the table and challenge established solutions
• Someone passionate about the networking automation domain and relevant knowledge in Networking
• Someone who can slice and dice a business/system problem into an easy modular and maintainable solution with your team
• A team player who can define, establish and communicate their long term vision, who is adaptable to uncertain and changing needs
• A candidate with strong interpersonal, oral and written communication skills (A good sense of humour is a bonus!)

And even more, if :
• You are also a networking guru. You have hands-on experience with open networking software, protocols and models (ONAP, Opendaylight, Openstack, YANG, TOSCA, HEAT, Netconf/RESTconf, SNMP, CLI, BGP, IPv6, VPP)
• You have experience with micro-services software architecture (and RESTful APIs) and container environments (Docker, Kubernetes - because new stuff is fun!)
• You have experience contributing to open source projects
• University degree in software/computer engineering/IT
• French/English bilingual
• You have experience with technologies core to ONAP (e.g. Camunda BPM, ELK, Drools, Hadoop, Kafka, PostgreSQL, MariaDB, HBase, Cassandra, Cask)
• You are and Agile development passionate with relevant experience as a scrum master and Agile coach



Build your career with us.

It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change—supporting our clients’ digital journeys and offering our professionals exciting career opportunities.

At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create.

Be part of building one of the largest independent technology and business services firms in the world.

Learn more about CGI at www.cgi.com.

No unsolicited agency referrals please.

CGI is an equal opportunity employer. In addition, CGI is committed to providing accommodations for people with disabilities in accordance with provincial legislation. Please let us know if you require a reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs.






Ingénieur logiciel SDN/NFV

Job Description
CGI recherche un ingénieur logiciel avec une forte expérience dans le domaine des télécommunications et de la configuration de réseau. Cette personne jouera un rôle important lors de la configuration, de l'intégration et du support de nouvelles fonctions réseau virtuelles.

Voici l'occasion idéale pour vous de combiner des logiciels open source, des outils devops, des logiciels de réseautique et des logiciels à la fine pointe de la technologie et de la réseautique.



Your future duties and responsibilities
Notre équipe est responsable du développement et de l’exploitation de solutions logicielles permettant d’automatiser notre réseau SDN et NFV en temps réel. En joignant l’équipe, vous serez responsable de l’implémentation complète et de l’exploitation de solutions logicielles novatrices qui soutiennent notre vision d’un réseau automatisé, doté de capacités d’optimisation et de régénération automatique. Nous recherchons un développeur logiciel créatif qui puisse nous aider à construire notre avenir.


Required qualifications to be successful in this role
Nous recherchons :
• Un candidat avec cinq à dix ans d’expérience en développement de logiciel; mais sommes ouverts à rencontrer des gens très talentueux et motivés avec un peu moins d’expérience
• Un expert en programmation orienté objet et en développement d’application Java
• Quelqu’un d’enthousiaste qui peut apprendre rapidement et s’adapter à de nouvelles technologies qui a une forte aptitude pour l’innovation.
• Quelqu’un avec une forte maîtrise technique, une vaste expérience en architecture et un leadership technique qui saura proposer de nouvelles solutions et défier les solutions établies
• Quelqu’un de passionné par l’automatisation des réseaux et qui a une bonne connaissance technique en réseautique
• Quelqu’un qui saura facilement transformer un problème d’affaire ou un problème de système en des solutions modulaires soutenues avec le reste de l’équipe
• Un joueur d’équipe qui peut définir et communiquer une vision à long terme, s’adapter à l’incertitude et aux besoins changeants
• Un candidat ayant de la facilité pour les relations interpersonnelles et les communications orales et écrites (un bon sens de l’humour serait super!)

Et c’est encore mieux si:
• Tu es aussi un pro de la réseautique. Tu as de l’expérience de travail avec les plateformes ouvertes de réseautique, les principaux protocoles et les modèles de réseaux (ONAP, Opendaylight, Openstack, YANG, TOSCA, HEAT, Netconf/RESTconf, SNMP, CLI, BGP, IPv6, VPP)
• Tu as de l’expérience avec l’architecture micro-services (et API REST) et les environnements de conteneurs (Docker, Kubernetes – plus c’est nouveau, mieux c’est !)
• Tu as de l’expérience en tant que contributeur sur des projets open source
• Tu possède un diplôme universitaire en informatique ou en TI
• Bilingue (Français, Anglais)
• Tu as de l’expérience avec les technologies clés qui forment ONAP (eg. Camunda BPM, ELK, Drools, Hadoop, Kafka, PostgreSQL, MariaDB, HBase, Cassandra, Cask)
• Tu es un passionné de développement Agile avec une expertise en tant que scrum master et coach Agile



Donnez un élan à votre carrière.

Le secteur des technologies de l’information (TI) connaît une période extraordinaire. La transformation numérique des organisations continue de s’accélérer, et CGI est au premier plan de ce changement. Nous accompagnons nos clients dans leur démarche numérique et offrons à nos professionnels des opportunités de carrière stimulantes.

La réussite de CGI repose sur le talent et l’engagement de nos professionnels. Ensemble, nous relevons les défis et partageons les bénéfices issus de la croissance de notre entreprise. Cette approche renforce notre culture d’actionnaire-propriétaire ainsi, tous nos professionnels bénéficient de la valeur que nous créons collectivement.

Joignez-vous à nous pour prendre part à la croissance de l’une des plus importantes entreprises indépendantes de services en technologies de l’information (TI) et en gestion des processus d’affaires au monde.

Pour en savoir davantage à propos de CGI : www.cgi.com.

Les candidatures non sollicitées provenant de cabinets de recrutement ne seront pas retenues.

CGI favorise l’équité en matière d’emploi. De plus, CGI s’engage à offrir des accommodements aux personnes handicapées, conformément à la législation provinciale. Veuillez nous indiquer si vous vivez avec un handicap nécessitant la mise en place d’accommodements raisonnables dans le cadre de notre processus de recrutement, nous collaborerons avec vous pour répondre à vos besoins.




Skills
  • Heat
  • SNMP
  • English
  • French

Reference 574036

Click here to apply