»  Telecom Technology »  Software Architect


8Yrs -14 Yrs       Noida     Openings: 1


[doc,pdf ]

Nokia Solutions and Networks is the world’s specialist in mobile broadband. From the first ever call on GSM, to the first call on LTE, we operate at the forefront of each generation of mobile technology. Our global experts invent the new capabilities our customers need in their networks. We provide the world’s most efficient mobile networks, the intelligence to maximize the value of those networks, and the services to make it all work seamlessly. With headquarters in Espoo, Finland, we operate in over 150 countries around the globe.

We are seeking to identify Software Architect  experts for Nokia’s Custom Software Solutions group to help us architect, design and develop large scale Analytics application for Noida.

Key Responsibilities

  • Experience in software development using big data & RDBMS such as PostgreSql, Cassandra, Hadoop or MongoDB.
  • Knowledge of RDBMS, analysing data patterns, design and develop enterprise analytics platform
  • Relevant technology architecture experience (Machine Learning, Natural Language Processing, data architecture).
  • Familiar with various design and architectural patterns
  • Expert knowledge in Python as a programming language
  • Working knowledge of BI tools such as Tableau, Cognos.
  • Expertise in development using Scala & Spark for data processing.
  • Have exposure and working experience of designing cloud native applications, using containers – Docker, Kubernetes etc.
  • Has proven expertise in designing large scale data warehouse solutions and Analytics platform. Good understanding of Linux, Unix platforms as well as virtualized environments Open Stack, VMWare etc.
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git / SVN
  • Familiarity with build tools such as Maven etc.
  • Familiarity with continuous integration tools like Jenkins.
  • Create Agile User stories and familiarity with Agile SCRUM methodology / SAFe.
  • Translate application storyboards and use cases into functional applications.
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Ensure the best possible performance, quality, and responsiveness of the applications.
  • Identify bottlenecks and bugs, and devise solutions to these problems.

Additional Requirements:

  • 8-10 years of expereince in  software development using big data & RDBMS
  • Working experience in programming language like Python
  • Working knowledge of BI tools such as Tableau, Cognos
  • Knowledge on  PostgreSql, Cassandra, Hadoop or MongoDB.

Education Required:

  • Degree in engineering or MCA  with experience in software development using big data & RDBMS