Tech Stack
CloudDistributed SystemsDockerGoJ2EEJavaKubernetesMicroservicesPythonSpringSpring BootSpringBootTCP/IP
About the role
- Nokia’s Network Services Platform (NSP) network automation platform; design, develop, and deploy intelligent, carrier-grade, cloud-native solutions
- Develop and maintain network management and automation applications to ensure reliability and performance of network infrastructure
- Work with cross-functional agile teams to design and develop innovative solutions
- Collaborate with product managers and stakeholders to refine technical requirements
- Participate in architectural discussions to optimize system designs for scalability and performance
- Engage in hands-on coding and system design, ensuring high quality standards and best practices
- Drive innovation by exploring new ideas, tools, and methodologies
- Mentor junior engineers in the team
Requirements
- Bachelor’s degree in computer science, Engineering or related field, with 4+ years of relevant experience
- Strong programming and debugging skills in Java, Golang, or Python
- Hands-on expertise with Spring Boot, RESTful APIs, and Docker/Kubernetes
- Proven ability to design and build scalable, high-performance, distributed systems, particularly in cloud environments
- Working knowledge of network management and protocols such as gNMI, NETCONF/YANG, RESTCONF, or SNMP
- Excellent verbal and written English communication skills (nice to have)
- Familiarity with IP networking: TCP/IP, BGP, OSPF, MPLS, VPRN, or VPLS (nice to have)
- Experience with CI/CD pipelines and version control systems like Git, GitHub, or GitLab (nice to have)