Engineer, Continuous Integration
What is expected/Position Description:
-> work experience in Continuous Integration (CI)
- Experience maintaining and using version control system (SVN & GitHUB)
- Experience in software configuration management area
- Experience in creating and maintaining Jenkins build environment
- Knowledge in Linux Operating System CI Machinery and DevOps knowledge
- Knowledge in creating and using GNU make Build systems (Make, CMake, BitBake )
- knowledge in scripting languages: python and bash
- knowledge in C++
- Good analytical skills and proactive in finding solutions for multiple scenarios that will be presented
- Based on overall project requirement (SCM Plan, schedules) generate required deliverables (Software build, components, patches, content list etc.) and procedures.
- Implementation of component and product CI
- Design, development and automation of new frameworks
- Resolve complex engineering problems
- Responsible for quality of all the deliverables within time & cost.
Position Requirements;
- Fast learner and will be able to relay new competence to other members of the team
- Good skills in at least 1 scripting language: Perl/python/shell etc.
- Knowledge of CI frameworks (Jenkins, Hudson etc.), SCM Processes, Build (packaging) and release is a must
- Programming Platforms: LINUX / Windows
- Familiar with SW Version Handling Control (SVN, GIT, Clearcase etc.)
- Strong analytical and debugging and troubleshooting skills
Additional Requirements:
• Very good interpersonal and teamwork skills and capability to work in international multi-site environment
• Result oriented
• Responsible and committed
• Quality mind setup
• Initiative, creative and analytical
• Ability to communicate and cooperate with other people in various situations
For more information please contact by email: jari.saikkala@nokia.com, arto.sipola@nokia.com, jukka.kauramaki@nokia.com