Description
Nous sommes à la recherche d’une ressource en assurance et contrôle de la qualité pour le projet 9-1-1 de prochaine génération. Ce projet comprend principalement des composantes backend SIP & HTTP en Java et un peu de UI.
Le travail consiste à
Supporter les développeurs en les aidant avec les tests et l’infrastructure physique et logiciel. Réaliser des tests systèmes et d’intégrations automatisés avec Java et Docker. Réaliser manuellement des tests ne pouvant pas être automatisés. (appels 9-1-1 et tests de UI/UX) S’assurer de la qualité des composantes (alarming, logging, monitoring, redundancy). S’assurer que nos environnments de tests sur Redhat fonctionnement en tout temps avec les dernières versions de nos composantes. Comprendre l’ensemble de la platforme et diagnostiquer des problèmes d’intégration. Configurer des machines Redhat avec Ansible Améliorer notre processus CI/CD avec Gitlab CI et Ansible. Améliorer nos environments de développement et tests. Améliorer l’infrastructure logicielle Java (frameworks et outils). Nous considérerons les candidats séniors et intermédiaires, ou juniors si il s’agit de talents exceptionnels. Le candidat proposé sera présélectionné et passé en entrevue à nos bureaux. Le candidats retenu travaillera en mode Agile et sera localisé dans nos bureaux de Québec (930 d’Aiguillon), intégré à l’équipe Bell. Il sera supervisé par nos architectes logiciels séniors.
Nous recherchons un candidat avec les compétences suivantes:
Linux avancé TCP/IP avancé HTTP avancé Tests automatisés avancés Réseau intermédiare Java intermédiare DNS intermédiare SOAP/REST intermédiaire Ansible Docker Bash Production grade deliverables (Alarming, logging, monitoring, redundancy) Compréhension des besoins opérationnels Concurrent programming Agile Scrum Bilingue (fluent en français et anglais) Habilité à travailler en équipe Habileté à communiquer efficacement avec ses pairs et la direction Devrait posséder:
MongoDB Eclipse (IDE) ou Intellij XML, JSON and Java tools Software architecture and design Time and complexity evaluation skills Maven GIT Atouts:
Web UI (Angular 6) SIP (Session Initiation Protocol) et RTP (Real Time Protocol) Oracle/SQL Logback ELK stack Authentication/Authorisation/Security (PKI, SAML, XACML, etc.) Le projet étant débuté, nous aimerions avoir les ressources sur place en août, au plus tard en septembre.
Work Address Details - 930 rue d'Aiguillon, Québec