- 11 active jobs (view)
- careers.nokia.com
Description
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.
Responsibilities
You will be part of a development team that is responsible for developing and delivering cloud-native NMS
Responsible for requirement analysis, component design based on cloud-native principles
Design and implement the cloud-native microservices architecture in varying cloud environments
Research, learn new methodologies and technologies and implement them in the project to continuously improve and optimize design, code, build, deploy, test lifecycle.
Responsible for the supporting efforts that improve operational performance and availability of cloud-native NMS
Provide technical support for day to day operations of critical Cloud Service & applications
A roll-up your sleeves & get-it-done attitude with the aptitude, passion, and curiosity for tackling a wide range of complex technical problems
Qualifications
Knowledge of container technologies like Docker and Kubernetes is helpful.
Must be comfortable navigating a Linux command line to do basic file manipulation and maintenance tasks. Knowledge of bash scripting is a plus.
Understanding of Software Development life-cycle process
Agile, DevOps, Scrum, Kanban Methodologies
Ability to have a view on how ML Use Cases can be incorporated into Software Products
Experience Requirements
4+ years
Experience on Linux, Linux Containers, Linux Namespaces, Linux CGroups, and large-scale production systems
Should have good experience with cloud-native architecture, cloud security, and cloud patterns
Familiarity with design patterns, domain-driven design, component-based architecture, and evolutionary architecture
Experience with Minikube, HELM, Swagger and API Gateway
Experience with Container Management, Component Life Cycle Management, Elastic Stack, Logstash, ETCD, KeyCloak, Kafka Messaging
Exposure to Cassandra, MariaDB and Mongo DB.
Experience in designing and developing applications using GoLang, Nodejs and Java
Experience with Jenkins, GIT, Helm, Ansible
Experience with shell/scripting languages
Knowledge on Open stack
Desirable skills:
Experience in telecom domain
Familiarity with Linux OS and Tools
Knowledge of Telecommunication Network Management
Education Requirements
Bachelor's/Mater’s level degree in Computer Science or Telecommunications Engineering
Skills
Personal Skills:
passion, positive attitude, engagement and desire to take over challenging assignments as part of a team, making things WORK
quick learner and adaptive to change in directions.
Hunger to work with new technologies
Proven ability to work independently; deploying, testing and troubleshooting systems
Strong skills on containerization using Docker, Kubernetes and Mesos