Senior Technical Specialist
Qualifications
Technical background and experience:
· BE/BTech in Computer Science/Other Engineering with relevant experience .
· Minimum 5 years experience with Java programming, Java Script, XML, XSD and HTML .
· Minimum 3 years experience with the following technologies: JEE (Apache Tomcat/Jetty/Hibernate/Spring), JDBC, ,JMX, Servlets, JMS/ActiveMQ, SOAP, Webservices, and Maven.Thrift experience is an added advantage.
· Minimum 2 years of experience using Hibernate and Spring/Wicket Framework .
· Experience with MySQL (database) /MariaDB .
· Hands on experience writingl, Python scripts is desired
· Hands on experience with Sun Solaris 10 and Red Hat Linux platforms is desired .
· Experience with, and being open to Agile development .
·Strong working knowledge in profiling Java applications using thread, memory, network and performance analyzer tools is a plus .
- Knowledge of MVN and/or GIT is a plus.
· Strong working knowledge of FTP/SFTP/TFTP, SNMP protocols is desired.
· Strong working knowledge in profiling Java applications using thread, memory, network and performance analyzer tools is a plus
· Knowledge of MVN and/or GIT is a plus
- Experience in Hadoop framework, large scale data processing (eg. Spark), messaging service (eg. Kafka), report templating (eg. Jasper)
- Experience in NoSQL databases (eg. HBase, HIVE)
- Experience in automatic deployment (Puppet, Ansible, …) and DevOps practices
Non-technical skills:
· You have good knowledge of English (spoken and written) since this is the language that is used for all official communication.
· You’re able to select strong people that fit in the team and you’re able to make them stronger through coaching and pair-working.
· You like to be challenged on a technical level.
· You have strong analytical, problem-solving and conceptual skills.
· You take personal pride in delivering quality on time.
· You are able to communicate your ideas and technical solutions to your peers in a clear way.
· You are able to work together with other teams in other locations
You are able to thrive in a fast-paced, high stress environment
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.