Position: Senior DevOps engineer
Company: Luxoft
Category: DevOps
Experience required: 5y
English level: upper
Published: 2020-10-01T00:00:00+03:00

For being able to fulfill the customer expectations we need additional experienced DevOps. You will work in a challenging environment with intercultural and international teams where the company culture and language is a mix of German and English. In this role you will be part of the HMI development Team for premium OEM.
Responsibilities:
This position requires a highly-motivated individual with strong problem solving and technical skills. The prime duty is to ensure the successful delivery of a quality product by building and maintaining CI/CD infrastructure on a daily basis.
Mandatory Skills:
    - Linux administration experience:
                - diagnostics of 'load average'-related issues
                - understanding of: IPC, processes, signals
                - sym-link / hard-link differences
                - Unix rights
    - Hands-on experience with Git:
                - practical experience with merge and rebase: understanding of key differences
                - understanding of cherry-pick mechanics
                - key differences between Git and SVN
    - Gerrit administration experience:
                - hands-on with Gerrit hooks - ability to read and understand
                - remote command-line Gerrit interaction experience
    - Jenkins, Groovy:
                - understanding of job pipeline
                - ability to create a job using Groovy with a lot of external dependencies
                - understanding of OOP concept in scope of Groovy
    - Solid Python, Bash scripting experience:
                - practical experience deploying production CI/CD scripts
                - ability to deal with custom Python framework
                - ability to create supporting Bash scripts
    - Jira REST API integration experience
Nice-to-Have Skills:

    - Native Android compilation with CMake
    - Understanding Docker and Virtual Machines in general
    - Artifactory usage: deploy and resolve
    - Qt+CMake integration limitations
    - Commercial CMake build system experience:
    - practical experience configuring big project with 10+ internal/external dependencies
    - proven profiling experience
Languages:
English: B2 Upper Intermediate