🌎
This job posting isn't available in all website languages

For Nokia Internal Employee access Log in here

Join us at Nokia to connect the world

Search jobs

📁
Applied R&D
💼
NSW Nokia Software
📅
2000000GN5 Requisition #

 

Nokia is a global leader in the technologies that connect people and things. With state-of-the-art software, hardware and services for any type of network, Nokia is uniquely positioned to help communication service providers, governments, and large enterprises deliver on the promise of 5G, the Cloud and the Internet of Things.  Serving customers in over 100 countries, our research scientists and engineers continue to invent and accelerate new technologies that will increasingly transform the way people and things communicate and connect.  

  
General Purpose of the Role/Job Position Summary Description:   
 
Nokia is looking for Senior DevOps Engineers for the Nokia Software division.
 
Nokia Software is responsible for extending Nokia’s network leadership into emerging software areas including Analytics, Security, Software Optimized Networking and Internet of Things.
 

Nokia Software DevOps is a newly formed team that is responsible for the Nokia Software Development Environment which includes tools, process, systems and infrastructure that allow us to scale the number of software engineers (developers and testers) working in Nokia Software on both platform and applications, all while maintaining high levels of code quality, and engineering productivity and enabling continuous integration at scale. The philosophy is that every engineer in Nokia Software should be able to quickly ship their own code whenever it’s ready (tested and integrated). We’re creating the infrastructure/environment that enables us to deploy multiple times a day while still guaranteeing the stability of our software/products.

 

Profile: What are we looking for? You love challenging technical problems and you solve those problems by creating innovative and robust solutions. You actively look for ways to automate and simplify complex processes, think ahead to future needs as well as present, take pride in being thorough and detail-oriented, and function well in a fast-paced environment. You thoughtfully consider trade-offs in design when constructing software and applications.

 
Key Responsibilities / Functions:   
 

Technical: You have a passion for solving complex problems. You believe in deeply understanding systems that you use. You are always looking to improve your craft. Minimum 7 years of relevant development experience in C++ and/or Java, including deep understanding of cross-platform build systems. You have proven track record of shipping high-quality code and complex distributed applications at scale.

 

Domain: Strong knowledge of source control, build systems, test automation systems, Continuous Integration, gated check- in, and the software development and delivery process. You can write and debug scripts and systems. You should be very comfortable with continuous integration concepts and tools. You will be expected to participate in all aspects of the builds, integration, branching, merging, tools used and automation.

 

Builder: Proven ability to create reliable tools and systems that can be deployed to support a fast-moving development organization. You have strong bias towards automating and streamlining processes. You find joy in making automation faster, more reliable and easier to debug.

 
Problem Solver: You love tackling the most difficult of challenges and know how to get to the best solution.
 
Location: Candidate should be located in North America in: Austin, TX, Ottawa ON, or Virtual Office.
  • Bachelor´s degree or equivalent experience required, Candidates with Master´s in Computer Science, Electrical Engineering, or a related field, will be more relevant 
  • At least 10 years experience in a software development or operations role 
  • Knowledge of multiple programming and scripting languages, such as Java, C/C++, Go, Perl, Python, Ruby, JavaScript and Bash
  • Experience in Test-Driven Development
  • Experience in administering Linux-based systems
  • Experience with configuration management tools, preferably both Terraform and Ansible
  • Experience with AWS, Google Cloud Platform or Microsoft Azure
  • Experience with Kubernetes
  • Experience with Prometheus, Elasticsearch and Grafana is a plus
  • Extensive experience with Git
  • Extensive experience in source code branching strategies to support multiple related development projects
  • Experience in administering and migrating source control systems such as Git, GitLab, Gerrit, SVN or ClearCase
  • Experience in building robust, sustainable and reusable automation frameworks
  • Extensive experience with Continuous Integration (CI) tools, preferably Jenkins
  • Experience with tools for implementing CI best practices like static code analysis, code coverage analyzers, automated unit tests and integration tests, etc.
  • Experience to OpenStack and VMware is a plus
  • Experience with JFrog Artifactory is a plus
  • Experience with issue tracking systems, preferably Jira
  • Experience with Confluence is a plus
  • Extensive experience with Agile methodologies, such as Kanban and Scrum
  • Excellent communication skills in written and verbal English
  • Effective communicator
  • Proven record of working in and with cross-functional distributed teams, including working across multiple time zones and providing remote support
  • Strong interpersonal skills and proven record of performance and ability to work independently as well as in a team 
 
Nokia is an equal opportunity employer that is committed to diversity and inclusion. At Nokia, employment decisions are made regardless of sex, gender identity or expression, sexual orientation, race, ethnic origin, color, creed, religion, national origin, citizenship, age, marital status, physical or mental disability, genetic information or ancestry, protected Veteran or military status, or other characteristics protected by law.

Canada is committed to building a skilled, diverse workforce reflective of Canadian society. As a result, we promote employment equity and encourage women, aboriginal persons, persons with a disability or members of a visible minority group to apply.



Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions
Life at Nokia
Explore Employee Blogs
We create the technology to connect the world

Stay in touch with us through our social media channels:

Follow us on Facebook
Follow us on LinkedIn
See us on Glassdoor
Follow us on Twitter

Similar Listings

NSW Nokia Software

Austin, Texas, United States

📁 Applied R&D

Requisition #: 2000000IX1

CNS Cloud and Network Services

Austin, Texas, United States

📁 Applied R&D

Requisition #: 2000000DUL

NSW Nokia Software

Austin, Texas, United States

📁 Applied R&D

Requisition #: 2000000HJ5

Teams at Nokia

See all jobs

Research & Development

See new jobs

Market & Sales development

See new jobs

Corporate services

See new jobs
Nokia is an equal opportunity employer that is committed to diversity and inclusion. At Nokia, 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.