Applied R&D Software Engineer

Canada

Nokia

As a technology leader across mobile, fixed and cloud networks, our solutions enable a more productive, sustainable and inclusive world.

View all jobs at Nokia

Apply now Apply later

In CNS P&E Security Engineering team big data, machine learning, Cyber Security and SaaS are at the heart of our portfolio. We help create the secure, ultra-connected world in which we live and develop innovative solutions for 5G, autonomous network, health services, public safety, and smart utilities.
 

You will be part of an agile team responsible for the specification, design, development, and testing of the product.  

Software Developer is responsible for ensuring that products are designed, developed, and maintained in a way that optimizes ease of service and maintenance throughout their lifecycle. This role requires collaboration with design, engineering, and quality teams to create products that are not only high quality but also easy to maintain, and support. The focus is on reducing operational downtime, lowering the total cost of ownership, and enhancing customer satisfaction by improving the serviceability of products.

Qualification:     

Bachelor´s degree and minimum 5 years’ experience in Engineering, Product Design, Industrial Engineering, or a related field.

5 years of experience in product development, service engineering, or a similar role, with a focus on serviceability

 

KEY SKILLS AND EXPERIENCE

  • Knowledge and experience in software development, design and related processes and tools
  • Customer Focus: Deep understanding of customer needs and the ability to translate these into practical solutions for serviceability improvements.
  • Collaborate with product design and engineering teams to products and systems are designed with serviceability in mind. Focus on reducing downtime, simplifying maintenance, and improving repairability.
  • Knowledge and experience in J2EE development
  • Hands-on (Jenkins, K8s, Docker, etc), Experience in any language - Python and Linux Scripting), Jenkins + Gitlab/Mercurial
  •  Automating CICD with Jenkins and Gitlab/Mercurial actions. Need to work independently to enhance CI/CD pipeline and validation related activity.
  •  Monitoring Dashboard and Alerting: Prometheus, Grafana
  •  Knowledge working on Cloud native Solutions 
  •  Knowledge on Database: Working experience with MariaDB is a plus 
  • Ready to learn product architecture, Design and develop use cases which could automate the deployment of product 

 

Responsibilities 

  • Service level deployments/ upgrades, component level upgrades, patching supported at component level with rollback support
  • In Service upgrades (zero downtime) with rollback support
  • Support for Active/ Active Configuration
  • Test case automation
  • Migration script availability in case of schema change from one release to another 
  • Auto Scaling, healing
  • Greenfiled installation, Automation on creating based out of dimensioning sheet 
  • Automated Renewal of certificates w/o service interruption (E2E service communication should work)
  • Auto Rollback support for both In Service and Service Level Upgrades
  • Creation of Migration script availability in case of schema change from one release to 
  • Creating troubleshooting guide
  • Single pane of glass for system health, System Health – Dashboard
  • Certificate Management, Logging config to support complete Serviceability - Backup & restore pre/post installation config, In Service Software Upgrade
  • Automated testing Customization, Deployment and Upgrade Support for Applications or Application Suites
  • Swagger based REST API
  • Document post-installation configuration changes without reinstallation
  • Scripts on Automated site fail-over for Geo Redundancy configuration and also for migration 
  • Trouble shooting
  • Find ways to Reduce operational effort 

 

Non-Technical skills:

  • Willingness and ability to work in a fast-paced environment to deliver quality solutions
  • Creative, problem-solving mind-set and innovative thinking
  • Works independently with minimal supervision and multi-task effectively
  • Able to communicate and work within a multi-national matrix organization
  • Fluent in oral and written English.

 

 

Come create the technology that helps the world act together

Nokia is committed to innovation and technology leadership across mobile, fixed and cloud networks. Your career here will have a positive impact on people’s lives and will help us build the capabilities needed for a more productive, sustainable, and inclusive world.
We challenge ourselves to create an inclusive way of working where we are open to new ideas, empowered to take risks and fearless to bring our authentic selves to work

What we offer
 
Nokia offers continuous learning opportunities, well-being programs to support you mentally and physically, opportunities to join and get supported by employee resource groups, mentoring programs and highly diverse teams with an inclusive culture where people thrive and are empowered.

Nokia is committed to inclusion and is an equal opportunity employer

Nokia has received the following recognitions for its commitment to inclusion & equality:

  • One of the World’s Most Ethical Companies by Ethisphere
  • Gender-Equality Index by Bloomberg
  • Workplace Pride Global Benchmark

At Nokia, we act inclusively and respect the uniqueness of people. Nokia’s employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law. We are committed to a culture of inclusion built upon our core value of respect.
Join us and be part of a company where you will feel included and empowered to succeed.

Additional Information

US/Canada Nokia Offers a comprehensive benefits package that includes but is not limited to:

  • Corporate Retirement Savings Plan
  • Health and dental benefits
  • Short-term disability, and long-term disability
  • Life insurance, and AD&D – Company paid 2x base pay
  • Optional or Supplemental life and AD&D insurance (Employee/Spouse/Child)
  • Paid time off for holidays and Vacation
  • Employee Stock Purchase Plan
  • Tuition Assistance Plan
  • Adoption assistance
  • Employee Assistance Program/Work Life Resource Program

The above benefits exclude students.

Disclaimer for US/Canada

Nokia Maintains broad annual base salary ranges for its roles in order to account for variations in knowledge, skills, experience and market conditions, and with consideration to internal peer equity.(Check the salary ranges in the job info section for this role)

All North America job posts will post for a minimum of 7 calendar days and up to 180 days or until candidate/s identified.
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Agile APIs Architecture Big Data CI/CD Docker Engineering GitLab Grafana Industrial Jenkins Kubernetes Linux Machine Learning MariaDB Python R R&D REST API Security Testing

Perks/benefits: Career development Equity / stock options Flex vacation Health care Insurance

Region: North America
Country: Canada

More jobs like this