Innover au-delà des limites des appareils physiques vers un avenir où la technologie infonuagique connecte et améliore l’expérience humaine est le fondement de notre équipe des Services et Logiciel Cloud d’Ericsson (BCSS). L’unité d’Ingénierie du Réseau Central (CNE), s’agrandit à notre site R&D de Montréal pour contribuer davantage à l’évolution des produits de réseau central 5G plus spécifiquement dans le domaine d’API de réseau et « Exposure ». Alors que nous aidons les fournisseurs de services dans leur transition vers des logiciels cloud-natifs et des opérations automatisées, nous recherchons des développeurs logiciels. Ces développeurs seront responsables de guider les projets tout au long du cycle de vie du logiciel.
Ce que nous vous offrons :
Des prestations de santé et de bien-être dès le premier jour avec une option de couverture médicale sans prime pour vous et les personnes à votre charge.
Programmes de retraite et d’épargne collectifs avec possibilité de cotisations automatiques et jumelage de l’entreprise.
Une culture de soutien et inclusive axée sur un équilibre sain entre vie professionnelle et vie personnelle.
Groupes de ressources pour les employés ayant pour mission de défendre des causes importantes pour nous et la communauté au sens large.
Programmes d’aide aux employés et aux familles pour le conseil et le coaching de vie.
Assurance vie, accident et prestations d’invalidité.
Magnifique campus avec cafétéria, salle d’entrainement, activités de plein air et une garderie CPE sur place.
Travail hybride (actuellement, 3 jours par semaine à notre bureau de St-Laurent).
Ce que vous apporterez :
Développer et maintenir des micro-services infonuagiques natifs d’un produit de télécommunications distribué.
Appliquer les meilleures pratiques Agile en tant que membre d'une équipe interfonctionnelle.
Travailler avec le responsable de produit sur l'analyse des exigences, des solutions et de l'architecture.
Participer à la conception, l'implémentation, le test, l'intégration, la publication, le déploiement, la documentation, la maintenance et le support logiciel.
Assurer la qualité, la testabilité, la scalabilité, la résilience, la maintenabilité et la sécurité du produit.
Se tenir à jour au sujet des technologies, des meilleures pratiques et des solutions de logiciels libres.
Ce que vous ferez :
Baccalauréat ou maîtrise en informatique, génie informatique ou niveau de connaissances équivalent.
Connaissance des concepts orientés objet et des modèles de conception.
Maîtrise de Java.
Expérience de développement avec JavaScript, Go, Python et le scripting shell.
Compréhension des microservices et de leur mise en œuvre.
Compréhension de la containerisation et de l'orchestration de services.
Compétences en dépannage et débogage.
Connaissance du système d'exploitation Linux.
Connaissance des IDE modernes et du système de contrôle de version Git.
Excellentes compétences en communication écrite et orale en anglais.
Compétences supplémentaires que vous pourriez avoir :
Technologies de base de données (PostgreSQL, Redis, Cassandra, etc.)
Nuages publics (Microsoft Azure, Amazon Web Services, Google Cloud Platform, etc.)
Moteurs de production (Maven, Gradle, etc.)
Gestion de la configuration logicielle (GitLab, Gerrit, etc.)
Outils d’intégration continue et de livraison continue (GitLab CI/CD, Jenkins, Spinnaker, etc.)
Outils de surveillance (Grafana, Prometheus, ELK, etc.)
Infrastructures logicielles de test (JUnit, Cucumber, etc.)
Le français en un atout.
Pourquoi rejoindre Ericsson ?
Chez Ericsson, vous aurez une opportunité exceptionnelle. La chance d'utiliser vos compétences et votre imagination pour repousser les limites de ce qui est possible. Pour construire des solutions jamais vues auparavant pour certains des problèmes les plus difficiles au monde. Vous serez mis au défi, mais vous ne serez pas seul. Vous rejoindrez une équipe d'innovateurs divers, tous motivés à aller au-delà du statu quo pour façonner ce qui vient ensuite.