Linux Scripting Engineer

Linux

Nokia
Mid
Online interview
Employment contract
Remote
Remote possible
100%
Paid vacation
26

Project description

Nokia MN SCM Tribe is looking for a Linux Scripting Engineer

SCM tribe is providing automated and process solutions for CI/CD/DevOps needs of the Mobile Networks (MN) Business Group. We are delivering MN wide services and provide Continuous Integration frameworks for multiple units, including Central CI for the final SW product of Mobile Networks.

We are responsible for keeping continuity of integration on multiple levels and designs/planning/implementation of MN wide solutions

Your tasks

Responsibilities

  • automation of building tools
  • tools development for continuous integration / continuous delivery
  • version Control Systems management
  • implementation and maintenance of build systems
  • tools development supporting work of developers (design and implementation)
  • problems investigation and root cause analysis

Who we're looking for?

Requirements

  • have experience in programming scripting languages like Linux Bash
  • good level of knowledge of Linux Operating System (Having server / system administration experience will be an advantage)
  • knowledge of Yocto project
  • knowledge of Version Control Systems SVN or GIT
  • knowledge of software development processes and tools
  • MSc or BSc in Computer Science, Telecommunications or equivalent
  • ability to communicate and co-operate with other people in various situations
  • service oriented skills and flexibility
  • problem solving attitude
  • good interpersonal and teamwork skills
  • strong analytical skills
  • passion for automation and zero-touch deliveries


It will be advantage if you have knowledge in the following areas

  • Continuous Integration and Delivery
  • Jenkins experience
  • GNU Make / Cmake
  • Groovy
  • Python

Skills
Linux
SVN or GIT
How we manage our projects?
Methodology
Scrum, SAFe
Who makes architectural decisions?
Architects and Tech Leaders
Who makes technology stack decisions?
Architects
Project management software
Jira
How we code?
Git / Gerrit
Version control
Style guide
Code review
Static code analysis
TDD
Code metrics
Knowledge database
How we test?
Unit tests
Integration tests
System tests
Pentests
Performance tests
Manual testing
Test automation
CI
Toolset
Laptop
Additional monitor
Headphones
Personal container
Phone
Operating system
Work environment
Open space
Separate rooms
7 - 18
Office hours
Healthcare
  • Healthcare package
  • Healthcare package for families
Leisure package
  • Leisure package
  • Leisure package for families
Kitchen
  • Hot beverages
Traning
  • Trainings
  • Conferences
  • Books
Parking
  • Bicycle parking
  • Car parking
Relocation package
  • Money for moving expenses
  • Adaptation tips
  • Language courses
  • Temporary housing
  • Visa Services
  • Help finding an apartment
  • Flight ticket
Other
  • Shower
  • Chill room
  • Integration events

Our company

Nokia

Wrocław, Krakow, Bydgoszcz 5000+
Tech skills
  • C
  • C++
  • Python
  • Bash
  • TTCN3
  • Java
  • Linux
  • gcc
  • clang
  • clang

Check out similar job offers