Postes ouverts
Développeurs de logiciels (tous niveaux) – Réseau défini par logiciel – Équipe d’application
ID de l’emploi :2023070101
Description de l’emploi
L’équipe d’application s’agrandit et nous avons des ouvertures pour des développeurs ingénieux qui aiment travailler sur diverses technologies. Nous avons un travail stimulant pour les candidats de tout niveau d’expérience (débutant, intermédiaire et senior).
Vous concevrez, développerez et testerez des logiciels de niveau application pour les technologies de pointe liées au réseautage, au routage et à la cybersécurité en utilisant les principes de conception OO. Les produits associent des systèmes ouverts, la virtualisation de réseau et une logique de réseau entièrement programmable pour répondre aux besoins des centres de données, des fournisseurs de services réseau et des chercheurs en technologie de réseau défini par logiciel.
Responsabilités
Vous êtes un développeur de logiciels ingénieux avec une solide expérience en développement orienté objet dans un environnement évolutif et à haute disponibilité. Vos responsabilités comprendront :
- Recherche d’approches alternatives pour résoudre les défis techniques
- Concevoir de nouvelles fonctionnalités et reconcevoir et refactoriser les modules limitant les performances
- Développer et améliorer des applications (principalement en C++)
- Collaborer avec les autres membres de l’équipe tout au long du cycle de développement
- Participation aux revues de code
Qualifications et compétences
- Expérience académique et professionnelle en développement utilisant des langages orientés objet (idéalement C++)
- Capacité à prendre des initiatives pour rechercher et résoudre des défis techniques de pointe
- Expérience dans le développement dans l’espace utilisateur Linux (y compris, par exemple, les appels système et les fonctions de bibliothèque)
- Connaissance de certains des domaines suivants et volonté d’en savoir plus : haute disponibilité, évolutivité, gestion de bases de données, technologies de réseau, OpenStack, cybersécurité, Docker, Jenkins, Python
- GIT ou autre contrôle de version standard de l’industrie
- Capacité à rédiger des spécifications fonctionnelles et de conception claires et articulées
- Capacité à performer dans un environnement axé sur les délais
- Joueur d’équipe qui aime partager ses connaissances avec ses collègues
- Excellentes compétences en communication, tant à l’oral qu’à l’écrit (le multilinguisme est un atout)
- B Sc. en informatique, génie logiciel, B.E.E. ou équivalent
Informations Complémentaires
Genre : Temps plein
Emplacement : Montréal, QC, Canada
Pour plus d’informations ou pour soumettre votre curriculum vitae, veuillez envoyer un courriel à NoviFlow à careers@noviflow.com