Jobs at Alteo

View all jobs

Systems Engineer [#3596]

Montreal, QC

Alteo is looking for a Systems Engineer for a permanent position based in Montreal.

***Hybrid work environment (office & remote)***

Responsibilities:

  • Responsible to ensure the integrity and quality of different software/hardware components before deployment in a live network.
  • Troubleshoot network and system issues.
  • Close cooperation with R&D teams to participate in full life cycle of software feature development from requirements through integration, testing, release, and support.
  • Assist in development and execution of automated test cases and test plans.
  • Develop instructions and tools to assemble components to deliver a turnkey solution to customers.
  • Prepare test instructions for new and changed functionalities, tests the interoperability of the network, and report on test results.
  • Support integration and certification of internally developed components and third-party products.

Profile:

  • Bachelor’s or master’s degree in Computer Engineering or a related field; with varied years of experience.
  • Linux system administration.
  • System and network integration combined with troubleshooting experience.
  • Ability to write code to automate tasks – we use Linux shell scripting, Golang, Python.
  • Experience with technologies such as L2-L7 network protocols, SDN, virtualization, containers, Kubernetes, and distributed computing is highly desirable.
  • Excellent verbal and written communication skills.
  • Strong logical and creative problem-solving skills.
  • Imaginative, motivated, and able to work effectively under pressure
  • Skilled at prioritization and multi-tasking.
  • Strong technical leadership and interpersonal skills.
  • Bilingual (English a must and functional French).

@@@@@
Alteo recherche un Ingénieur de systèmes pour un poste permanent basé à Montréal.

***Environnement de travail hybride (bureau et à distance)***.

Responsabilités :

  • Responsable d'assurer l'intégrité et la qualité des différents composants logiciels/matériels avant leur déploiement dans un réseau en direct.
  • Dépanner les problèmes de réseau et de système.
  • Collaboration étroite avec les équipes de R&D pour participer au cycle de vie complet du développement des fonctionnalités logicielles, depuis les exigences jusqu'à l'intégration, les tests, la diffusion et le support.
  • Aider au développement et à l'exécution de cas de tests automatisés et de plans de tests.
  • Développer des instructions et des outils pour assembler les composants afin de livrer une solution clé en main aux clients.
  • Préparer des instructions de test pour les fonctionnalités nouvelles et modifiées, tester l'interopérabilité du réseau et rendre compte des résultats des tests.
  • Soutenir l'intégration et la certification des composants développés en interne et des produits tiers.

Profil :
  • Baccalauréat ou maîtrise en génie informatique ou dans un domaine connexe ; avec plusieurs années d'expérience.
  • Administration de systèmes Linux.
  • Intégration de systèmes et de réseaux combinée à une expérience de dépannage.
  • Capacité à écrire du code pour automatiser des tâches - nous utilisons des scripts shell Linux, Golang, Python.
  • Une expérience des technologies telles que les protocoles réseau L2-L7, SDN, la virtualisation, les conteneurs, Kubernetes et l'informatique distribuée est hautement souhaitable.
  • Excellentes compétences en communication verbale et écrite.
  • Solides compétences logiques et créatives en matière de résolution de problèmes.
  • Imaginatif, motivé et capable de travailler efficacement sous pression.
  • Habileté à établir des priorités et à effectuer des tâches multiples.
  • Solides compétences en leadership technique et en relations interpersonnelles.
  • Bilingue (anglais obligatoire et français fonctionnel).

Share This Job

Powered by