Nokia's Cloud Mobility Manager (CMM) aims to deliver a converged packet core solution for 5G, 4G LTE, and 2G/3G in a fully cloud-native architecture, leading the transition to cloud-native software and as-a-service delivery models for communication service providers and enterprise customers.
Requirements
- Container Technologies (Kubernetes) platforms.
- 3GPP call processing development and test.
- Operations and Maintenance (OAM) Lifecycle Management.
- Python proficiency including C++/C language knowledge.
- Proven Robot experience including keyword development.
- Knowledge of Linux (shell and BASH scripting), YAML, JSON and tools like Jenkins, ansible and terraform.
- Experience with Gen AI tools (e.g. Copilot) to aid in the job role (test script development, code development) in an Agile and DevOps environment.
Responsibilities
- Contribute to the development of software modules aligned with 3GPP specifications for 4G/5G systems (e.g., network functions, APIs, or management interfaces).
- Designing, implementing and testing lifecycle management (LCM) components for containerized workloads on Kubernetes, including deployment automation, scaling, monitoring, and recovery.
- Designing, developing, and maintain automated test scripts using Python and Robot Framework including developing Robot keywords and libraries to enhance test coverage and reusability including deployment via Jenkins.
- Developing and maintain REST API test automation (using Postman, Python libraries, etc.).
- Participating in test strategy planning, reviews, and continuous improvement initiatives including analyzing test results, identifying defects, and fixing root causes.
- Participating in code reviews, design discussions, and architectural planning to ensure high-quality, maintainable codebases.
- Following all Nokia Information Security policies and guidelines including ISMS (ISO27001 program)
Other
- A Master's degree in Computer Science, Computer Engineering.
- Previous Nokia internship or co-op experience.
- Knowledge of 3GPP standards, 4G, and 5G technologies (core network or RAN components).
- Familiarity with cloud-native telecom frameworks (Containerized Network Functions).
- Characteristics of a self-starter, by being self-motivated and showing the ability to work independently on complex problems which include aptitude towards learning state-of-the-art technologies including the ability to keep abreast of evolution in the industry and cloud infrastructures, and gain complex knowledge in a short time frame.