At Nokia we create the technology to connect the world. Developing and delivering the industry's only end-to-end portfolio of network equipment, software, services and licensing that is available globally.
Through our research teams, including the world-renowned Nokia Bell Labs, Nokia is leading the world to adopt end-to-end 5G networks that are faster, more secure and capable of revolutionizing lives, economies and societies.
Nokia adheres to the highest ethical business standards as we create technology with social purpose, quality and integrity.
A truly global company, we are 160 nationalities working in more than 100 countries.
Cloud & Network Services
Cloud and Network Services is a leading Nokia business group that offers Network solutions on Core, Business and Enterprise segments, as well as Cloud solutions and Cognitive Services.
It is a newly formed business group, that includes most of the former Nokia Software business, Nokia’s enterprise solutions, core network solutions including both voice and packet core, and managed and advanced services from its former Global Services unit.
This unit will also act as a delivery channel of certain products from other business groups to enterprise customers. Cloud and Network Services (CNS) will target growth by leveraging the industry transition to cloud-based delivery, network-as-a-service business models, and software-led value creation.
Job Responsibilities & Competencies
Design, develop, test and deliver high quality software to improve the availability, scalability, latency and resiliency
Embrace best engineering practices, focusing on Continuous Delivery
Support and implement architectural and strategic decisions for a best-in-class software
Pull tasks and competencies as you are a member of a self-organized team
Show personal accountability to the team commitment and successful delivery
Manage individual project priorities, deadlines and deliverables
Propose and implement innovations and improvement actions
Close co-operation with domain experts, solution architects and delivery teams.
Who you are :
You are an advocate of the SW craftsmanship, believe in agile & lean values and have the quality first mindset
You are well-versed in engineering practices such as test-driven development, pair-programming and software refactoring
You have a solid technical background in Software Engineering and keep updating your technical knowledge
You are versatile and always eager to tackle new problems as we continue to push technology forward
You deliver a predictable output and keep your promises
You know why and how to invest in automated testing and tooling for the continuous delivery
A degree in Computer Science or a related field, or equivalent work experience
Solid UNIX / LINUX knowledge including shell scripting and administration.
Solid knowledge of virtualization and cloud environments (VMware, Openstack, )
Experience with containerization technologies (e.g., Docker)
Experience with an Orchestration system, like Kubernetes and Helm
Experience with CI / CD principles, architecture and operations
Solid knowledge of relational database administration (preferably Oracle and MariaDB)
DevOps pipeline operations (e.g., automated testing, builds)
Experience with automation frameworks, such as ansible, puppet, chef, nexus, artifactory.
Familiar with Build Tools (Gradle, Maven, Ant)
Proficient in Git, python and bash
Experience using build and deployment-related toolsets (Jenkins, Docker, etc.)
Experience with agile development methodologies and scaled Agile Frameworks like Scrum and SAFe
The following skills would be desirable
Interest and contributions to the open-source community
Experience developing and working with microservices
Basic knowledge of test automation and experience in building automation test suites
Knowledge of and mitigation strategies for security threats.
Effective and open communication
Ability to work in a global team, good interpersonal and teamwork skills
Responsible, well organized, committed and result oriented
Analytical thinking, creativity. Problem understanding and solving
Dynamic, flexible and effective working style
Self-learning and technology ambitious
English Fluent written and spoken / conversational