JobsPortal logo

Search Jobs In Finland

Trainee, Technical Communications

Published date more than one year ago
Posted: more than one year ago
Company Nokia
Company: Nokia
Location Tampere
Location: Tampere

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.
Nokia is an equal opportunity employer that is commited to diversity and inclusion.
At Nokia, employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law.
 
Imagine creating technology that has the potential to change the world. With us, you will work with next-generation technologies to design products and solutions that will shape the future. You will have great opportunities to put your theoretical knowledge to practice in our research and development project.
 
 
We are looking for a tech-savvy trainee on our Tampere R&D site. Your home team will be the local Applications Engineering Technical Communications team in Nokia’s software development R&D, consisting of a group of senior documentation experts. This documentation team works in agile mode and in intense collaboration within the product R&D team. You will work as a member in this combined team of R&D and documentation experts that has an end to end responsibility for the completely new user assistance solutions for the new cloud-native product. We also collaborate across the software product teams to ensure that the new user assistance solutions will work across the software products. Our user assistance source format is DITA XML. The user assistance will be embedded in the product and running in the product continuous deployment / DevOps pipeline to create the continuous deliveries with the software. In our projects we utilize agile, lean and DevOps methods. You will have the opportunity to become a multi-talented software user assistance solutions expert for software development in DevOps.
 
We are looking for a summer trainee/trainee with modern web development skills, e.g. Javascript and React. You will be a perfect match for us if you have knowledge, previous experience or interest to learn for this job about DITA Open Toolkit production and publishing to online (HTML) formats, DITA-OT plugin & oXygen XML editor plugin development, DITA format transformation pipelines, DITA repositories to enable reuse,  XML DTDs, HTML and XLST, SVG rendering, and Scripting languages for task automation, such as VBA, JavaScript and Python.
 
We look for a student with background of some years of studying in a university, polytechnic or an equivalent institution. As a result of studies you already have a solid understanding of the basics of software development. You have a hungry mind to learn more and you are excited doing a variety of different kinds of tasks as part of your job. You are always ready to share your knowledge and skills among the people you work with. You are a team worker and team player, but also efficient on independent tasks. Your English language skills allow you to communicate efficiently in our multicultural environment.
 
Knowledge of software testing methodologies, Linux OS environments, cloud native applications and industry best practices like DevOps tools (CI, Jenkins, Helm, Git/Gerrit), cloud native technologies, and other relevant tools is a plus. You may also have studied basics of telecommunications, LTE, 5G, data analytics, virtualization, cloud technologies or security.
 
We look forward to receiving your application, written in English and telling us about your studies, about your relevant skills and any previous work and training experience (e.g. GITHUB projects). Please include a copy of your academic record in your application.
Job Description:
  • Main responsibility: Developing, integrating and testing the new user assistance solutions for our new cloud-native software product, and building the mechanisms in the product development environment to run the continuous integration of the user assistance with the software in the continuous delivery pipeline / in DevOps mode.
  • Participation in technical design work of the product area you work for.
  • Implementation of the part of the product, implementation of the required test cases and/or framework, integration of the components required.
  • Test result analysis and implementation of required actions in the area you work with.
  • Troubleshooting in case of issues in internal testing or customer testing, fixing of findings.
  • Create prototypes, demonstrate use cases.
  • Documentation of one’s own work.
  • Quality mindset, “do it right the first time” as guiding principle in your work.
  • Readiness to adopt new areas, openness to innovative ideas – can do attitude.
  • Lots of grounds are uncharted; you are able to tolerate uncertainty and to explore new territories.
Job requirements:
  • Some relevant experience in Software development, the very minimum through your studies. Good competencies in Java, Java script, Go, Node JS.
  • Knowledge, previous experience or interest to learn for this job about DITA Open Toolkit production and publishing to online (HTML) formats, DITA-OT plugin & oXygen XML editor plugin development, DITA format transformation pipelines; working with DITA repositories to enable reuse
  • XML DTDs, HTML and XLST, SVG rendering
  • Scripting languages for task automation, such as VBA, JavaScript and Python
  • Self-driven, taking responsibility of own work.
  • Experience with Linux OS Environment and related tools space.
  • Basic understanding of what lean and other agile methods mean
  • You will be working with following topics, therefore any knowledge on these is a plus:
    • Industry best practices - DevOps, Continuous Delivery, Cloud transformation is a plus
    • DevOps tools – CI, Jenkins, Helm, Git/Gerrit.
    • Cloud native technologies – Kubernetes, Kafka, Microservices architecture.
 
Please provide your application. If your interests and skills match to our job offer, we will invite you for an interview.