India
5 days ago
Principal Technical Specialist

Family Description

Applied R&D (AR) consists of target-oriented research either with the goal of solving a particular problem / answering a specific question or for multi-discipline design, development, and implementation of hardware, software, and systems including maintenance support. Supplies techno-economic consulting to clients. AR work is characterised by its detailed and complex nature in order to systematically combine existing knowledge and practices to further developing and incrementally improving products, operational processes, and customer-specific feature development.

Subfamily Description

Software (SWA) comprises the definition, specification, and allocation of requirements from different sources utilising knowledge of systems engineering processes (specification & architecture). Contains processing of use case and feature requirements into conceptual models, operational scenarios, technical requirements, and functional description. Covers specification, design, implementation, and unit testing of Software (e.g. device drivers, microcode, hardware-related software & firmware) according to the requirements and architecture defined in the systems engineering process. Covers establishment and maintenance of Software Configuration Management (SCM) practices into software development projects, continuously building and integrating infrastructure tools and systems.

 

Typically 12+ years directly related experience and a graduate equivalent degree.

Must have: Proficient in spring boot & Java 8 advanced features Must have: hands-on MongoDB or any noSQL DB,  RabbitMQ, Kafka, VerneMQ Hazelcast, Eureka, Grafana, Prometheus, Minio JVM troubleshooting Docker, Kubernetes RHEL, OpenShift Exposure to IoT or Telecom or WiFi domain is plus  



Use the Spring Boot framework to design and implement microservices that interact with network devices. 

 Work with other developers, designers, product owners, and QA to design, develop, and implement software solutions.   Write clean, efficient, and well-documented code that meets industry standards and best practices.   Troubleshoot and debug issues in existing applications, and provide timely resolutions.   Stay up-to-date with emerging trends and technologies in software development.   Be a great communicator because you will spend a lot of time communicating and cooperating with your team's other developers.  Design & modelling of application performance & scalability Troubleshooting & identifying solutions for issues in production environment.

 

 Solves complex problems based on sophisticated analytical thought and complex judgment. Analyses, designs, develops and tests products / services / improvements / bug resolutions for integrated hardware / software systems as per customers' requirements.  Retains technical and design knowledge for assigned products and technologies. Applies and maintains quality standards. Participates in process and tools evolutions and improvements.  Applies the SW Care process (especially emergency case handling) contributing when needed to the fastest problem restoration.

 
Confirm your E-mail: Send Email
All Jobs from Nokia