PDU Cloud RAN System Behavior & CI CD

Posted date:  Sep 1, 2022
Location: 

Ottawa, Ontario, Canada

Join our Ericsson team in Ottawa to work with the latest groundbreaking technologies and make a powerful impact within your career.

 

Our Exciting Opportunity

Cloud RAN seeks to work closely with our customers that are passionate about the delivery of virtualized RAN solutions. We try to accelerate product development with new fresh thinking. We challenge established flow with new methodologies and are active in open-source communities

As a developer on our CI-CD/SI and Test Competence Center team, you will be a key contributor to continuously improve quality assurance...

  • Vertically (from the HW up to the microservices)
  • Horizontally (e2e control, user, management planes)
  • Systemically (performance, robustness, serviceability)

 

You will

  • Innovate and brainstorm CI/CD and DevOps strategies to move towards a world class development environment
  • Collaborate with microservice teams on system level testing focused on delivering the best customer experience
  • Co-create and verify advanced traffic models in a customer like operations pipeline
  • Operate pipelines for continuous delivery of microservices and SW packages
  • Work with internal/external organizations and partners
  • Work with product development teams to assist in delivering their content into the pipeline
  • Work with many stakeholders to ensure fast and frequent product delivery to customer field
  • Develop Cloud RAN JCAT/MJE SBT traffic scenarios to ensure system level stability, resilience, capacity, performance, life cycle management, etc.,
  • Develop Cloud RAN JCAT/MJE SBT test automation cases
  • Develop pipelines and utilities for Cloud RAN system behavior tests
  • Work towards continuously improving CI/CD flow
  • Brainstorm and implement innovative ideas that will increase pipeline efficiency and decrease time to deployment via DevOps
  • Brainstorm innovative ideas that will increase pipe
  • Aid in building and operating canary operations pipeline
  • Be responsible for both; content running in the CI/CD pipeline and maintenance of the pipeline
  • Apply AI/ML to continuously learn and build new traffic models running in the pipeline
  • Manage connectivity between CI/CD pipelines and different observability frameworks to assist developers to continuously monitor system behaviour
  • Interfacing and performing system level integration with test tools, such as Viavi/CCN/Moshell
  • Interfacing and performing system level integration with cloud native and open-source tools such as Kubernetes, Grafana, Prometheus, Kibana
  • Troubleshooting CI failures caused by JCAT/MJE test code, product bugs or RAN issues.
  • Has competence to trace and analyze 4G/5G signaling and AIR interface protocols

 

To be successful in the role you must have

  • A bachelors or masters level degree in computer science or electrical engineering
  • Good understanding of test automation development in a Linux environment
  • Good ability to troubleshoot networking issues and connectivity between nodes
  • Expert knowledge of Java and Python programming languages, prior experience working with JCAT/MJE is a huge advantage!
  • Good knowledge of wireless communication systems, lab troubleshooting and test automation technique/tools
  • Expert knowledge of CI/CD pipeline development preferably using Jenkins (or similar)
  • Experience working with Docker and deploying cloud native microservices in Kubernetes using Helm charts is essential
  • Good knowledge of software cycle management tools like Git, Gerrit, etc.,
  • Should be aware of any workflow engines like Spinnaker
  • Able and ready to work according to agile methodologies
  • Experience with multiple programming languages an asset (e.g., C, Matlab, Julia, Java, Python, Perl...)
  • Good understanding of the Linux ecosystem and with Linux kernel
  • Knowledge of cloud-native core principles, DevOps, ADP, microservices, K8S, Docker, Helm, CI/CD, React

Qualities of the Ideal Candidate

  • Self-motivated, driven, results-oriented
  • Resilient and resourceful, not fazed by the unknown and finds opportunities in challenges
  • Ability to work in teams and mobilize people around you
  • Draw connections between seemingly unrelated concepts and ongoing work items
  • Outstanding team player with great interpersonal and communication skills
  • Willing to collaborate across teams and organizational boundaries a MUST!
  • Proactively takes on challenges with a deep desire to continuously learn and improve oneself
  • Innovative, adaptive, and able to work well in a dynamic environment
  • Ever curious and able to think out-of-the-box to come up with simple solutions for sophisticated tasks
  • Agility to experiment, fail and learn
  • Display ownership of tasks and go above and beyond to meet customer expectations
  • Excellent problem solving and interpersonal skills
  • Good planning and organizational skills
  • The team believes that the right candidate will also care about diversity and inclusion, encourage speak-up environments, maintain safe-spaces in the team, and come with a strong can-do, customer centric and collaborative attitude!

 

Notice of Job Opportunity – Legal Notices for PERM

 

COVID STATEMENT

The health, safety and well-being of our employees is our priority. Successful applicants will be required to disclose their vaccination status prior to employment. Except for those positions designated as 100% remote, successful applicants who did not provide the required proof of vaccination will be required to test weekly and wear masks at all Ericsson and customer facilities. This includes employees with medical or religious exemptions with testing as an accommodation.  Compliance with government and customer requirements regarding vaccination may preclude unvaccinated applicants from employment for a particular job 

Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we nurture 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)  || Canada : Ontario : Ottawa || Canada : Alberta : Calgary || Canada : Alberta : Edmonton || Canada : British Columbia : Vancouver || Canada : British Columbia : Victoria || Canada : Manitoba : Winnipeg || Canada : New Brunswick : Fredericton || Canada : Newfoundland and Labrador : St. John's || Canada : Northwest Territories : Yellowknife || Canada : Nova Scotia : Halifax || Canada : Nunavut : Iqaluit || Canada : Ontario : Mississauga || Canada : Ontario : Toronto || Canada : Prince Edward Island : Charlottetown || Canada : Quebec : Montreal || Canada : Quebec : Québec || Canada : Quebec : Saint-Laurent || Canada : Saskatchewan : Regina || Canada : Yukon : Whitehorse  

Be where it begins

Our Culture

Welcome to an inclusive, global company where your opportunity to make an impact is endless. Share your most innovative ideas, bring your unique perspective and bring your unique perspective in a speak up environment. With us, you will no longer be dreaming of what the future holds – you will be redefining it at a company where you’re empowered to lead and perform at your very best.

Learning and Development

Being a part of our team means having the flexibility to take your career in many different directions, but it also means leveraging the supportive structure of a big organization, with clear personal and professional development opportunities. 

Benefits and Rewards

We believe that great accomplishments deserve great benefits and transparent rewards. We strive to offer competitive, unbiased, and fair rewards for all our people. We empower you to manage your own time and promote flexible working opportunities, along with family-friendly policies.

Click here to find out more about our benefits.


Job Segment: Open Source, Cloud, Compliance, Testing, QA, Technology, Legal, Quality