Ericsson

Software Developer

Montreal, Canada Quebec
Docker Node.js R Shell Ansible Kubernetes Java Python Git C++
Description

Rejoignez notre équipe:

À propos de votre nouvelle opportunité:
Innover au-delà des limites des appareils physiques vers un avenir où la technologie cloud connecte et améliore l'expérience humaine est le fondement de notre équipe Ericsson Cloud Software & Services (BCSS).L'ingénierie du réseau central, qui fait partie intégrante de BCSS, s'agrandit au sein de notre unité de R&D à Montréal afin de contribuer davantage à l'évolution des produits du réseau central 5G.
 Pour soutenir et aider les fournisseurs de services dans leur transition vers des logiciels natifs du cloud et des opérations automatisées, nous recherchons un développeur pour rejoindre notre équipe mondiale SCM (Software Configuration Management).
 

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 vos personnes à charge
  • Régimes collectifs de retraite et d'épargne avec possibilité de cotisations automatiques et de contrepartie de l'entreprise.
  • Soutien à l'avancement professionnel pouvant atteindre 8 000 $ par année pour la formation continue et les certifications
  • Une culture de soutien et d'inclusion axée sur un équilibre sain entre le travail et la vie personnelle.
  • Groupes de ressources pour les employés dont la mission est de défendre des causes qui sont importantes pour nous et pour la communauté au sens large, comme Women of Ericsson, AsianConnections, Ericsson Pride et GenNext, pour n'en nommer que quelques-unes en Amérique du Nord.
  • Programmes d'aide aux employés et aux familles pour le counseling et le coaching de vie, ainsi que des ressources en ligne pour l'éducation des enfants, le soutien financier et plus encore
  • Assurance vie et accident et prestations d'invalidité
  • Magnifique campus avec cafétéria sur place, gymnase comprenant des cours d'exercice, des activités de plein air, un garage d'innovation et une garderie CPE sur place
     

Ce que vous ferez:

  • Administration, amélioration et maintenance de l'intégration continue.
  • Maintenance des environnements de développement logiciel pour l'organisation BCSS d'Ericsson.
  • Stratégie, mise en œuvre et contrôle de base / branche.
  • Suivi des performances et promotion de l'amélioration d'ITHub.
  • Amélioration continue des domaines liés à la SCM, par exemple, l'environnement de développement/construction, les méthodes et les outils, etc.
  • La configuration, la maintenance et la formation des utilisateurs pour le système de contrôle de version, le système de construction
  • Nous nous concentrons sur l'automatisation de nos flux de travail pour devenir plus efficaces et obtenir un environnement facile à utiliser.
     

Ce que vous apporterez:

  • Baccalauréat ou maîtrise en technologie de l'information, en informatique ou dans un domaine quantitatif connexe ou expérience équivalente
  • 5+ ans d'expérience en développement de logiciels Java. 
  • Vaste expérience des scripts en Python et des scripts shell
  • Vaste expérience des systèmes Linux/Unix
  • Connaissance du processus, des outils et des environnements de publication de Ericsson BCSS R&D. 
  • Expérience de la configuration, de la maintenance et de l'amélioration de systèmes d'intégration continue (Jenkins, Spinnaker, Mason2, Ansible).
  • Expérience avec les systèmes de contrôle de version, tels que Git/Gerrit/Gitlab,
  • Bonne connaissance de la gestion des branches et des lignes de base, des principes et stratégies de fusion, etc.
  • Expérience avec Kubernetes, Docker et Helm.
  • Connaissance du système de gestion du cycle de vie des applications, comme la gestion des exigences, le système de gestion TR/CR, etc.
  • Excellentes compétences analytiques et de résolution de problèmes
  • Excellentes compétences en communication écrite et verbale en anglais.
  • Connaissance des langages de programmation de développement, Java, Node.js, C++, XML
  • Protocole Internet et sécurité (SSL, HTTP, HTTPS, certificats)
  • Connaissance des logiciels libres open-source, de leurs principes et de leurs licences
  • Familier avec les SI/IT. Connaissances en how to configure, install, maintain, and update the hardware, operation systems, software, and network interfaces to be able to coordinate activities with Ericsson’s IS/IT organization.
     

Grow with us:

About this opportunity:

Innovating beyond the confines of physical devices to a future where cloud technology connects and enhances the human experience is the core foundation of our Ericsson Cloud Software & Services (BCSS) team. Core network engineering, which is an integral part of BCSS, is expanding in our Montreal R&D unit to further contribute to the evolution of 5G core network products.  

To support and enable service providers with their transition from to cloud native software and automated operations, we are looking for a Developer to join our global SCM (Software Configuration Management) team.
 

What you will do:

  • Continuous Integration administration, improvement, and maintenance.
  • Maintaining software development environments for Ericsson BCSS organization.
  • Baseline / branch strategy, implementation, and control.
  • Monitoring performance and pushing for improvement in IT Hub. 
  • Continuous improvement on SCM related areas, e.g., development/build environment, methods, and tools, etc.
  • The setup, maintenance and user education for Version Control System, Build System
  • We are focusing on automation of our workflows to become more efficient and get an easy-to-use environment.

What we off you:

  • Health and wellness benefits from day one with an option for zero premium medical coverage for you and your dependents
  • Group retirement and savings programs with potential for automatic contributions and company matching. 
  • Career growth support of up to $8,000/year for continued education and certifications 
  • A supportive and inclusive culture focused on a healthy work/life balance.
  • Employee Resource Groups with a mission to advocate for causes that are important to us and the wider community, like Women of Ericsson, Asian Connections, Ericsson Pride, and GenNext to name a few in North America
  • Employee and family assistance programs for counseling and life coaching, plus online resources for parenting, financial support and more
  • Life & Accident insurance and Disability benefits 
  • Beautiful campus featuring on-site cafeteria, gym including exercise classes, outdoor activities, innovation garage and a CPE Daycare onsite. 

What you will bring:

  • Bachelor’s or master’s degree in information technology, Computer Science, or a related quantitative field or equivalent experience
  • 5+ year of Java software development experience. 
  • Extensive experience scripting in Python and shell scripts
  • Extensive experience in Linux/Unix systems
  • Knowledge with Ericsson BCSS R&D Release Process, Tools, and Environments. 
  • Experience with Continuous Integration system (Jenkins, Spinnaker, Mason2, Ansible) setup, maintenance, and improvement.
  • Experience with version control systems, such as Git/Gerrit/Gitlab,
  • Good knowledge of branch/baseline handling, merge principles and strategies, etc.
  • Experience with Kubernetes, Docker, and Helm.
  • Knowledge with Application Lifecycle Management system, like requirement management, TR/CR management system etc.
  • Excellent analytical and problem-solving skills
  • Excellent written and verbal English communication skills.
  • Knowledge of the development programming languages, Java, Node.js, C++, XML
  • Internet protocol and security (SSL, HTTP, HTTPS, Certificates)
  • Knowledge of Free Open-Source Software, its principles, and licenses
  • Familiar with IS/IT. Knowledge in how to configure, install, maintain, and update the hardware, operation systems, software, and network interfaces to be able to coordinate activities with Ericsson’s IS/IT organization.

What happens once you apply?

Click Here to find all you need to know about what our typical hiring process looks like.

 

Notice of Job Opportunity – Legal Notices for PERM

 

We encourage you to consider applying to jobs where you might not meet all the criteria. We recognize that we all have transferrable skills, and we can support you with the skills that you need to develop.  

 

Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team.  Ericsson is proud to be an Equal Opportunity and Affirmative Action employer, learn more

 

If you need assistance or to request an accommodation due to a disability, please contact Ericsson at hr.direct.mana@ericsson.com 

 

DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees in this position. They are not an exhaustive list of all responsibilities, duties and skills required for this position, and you may be required to perform additional job tasks as assigned.

 

Primary country and city: Canada (CA) || Montreal

Job details: Developer

Job Stage: Job Stage 6

Primary Recruiter: Helena Tavares 

Hiring Manager: Damian Emilio Carrasco

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say