Position: Configuration Manager
Company: Luxoft
Category: DevOps
Experience required: 3y
English level: upper

**Responsibilities**

The Configuration Manager will have the following capabilities:
• Manage and maintain design libraries and engineering documentation tools.
• Perform design analysis, trade-off studies, and engineering assessments to provide optimal and cost-effective solutions.
• Design of deliverables (packages, images, config files and deployment files)
• Document a configuration management (CM) concept that spans the complete development
• Identity CM requirements that cover the system, hardware, software and data/info requirements.
• Manage and deliver the CM requirements against the overall CM plan for the program.
• Collaborate with the project design / build team in support of multiple, concurrent configuration baselines in line with the CM Plan
• Develop and maintain the configuration management plan
• Defining, implementing, managing version control and processes for communicating and controlling release plans for fielded and test environments for ensuring all releases and build processes are accurately documented and are reported through the approved tool set.
• Provide technical support and documentation to the engineers and designers.
• Provide guidance to engineers on the Configuration Management Processes.
• Reverse engineer components and firmware from specific products.
• Develop the processes and procedures for design hosting algorithms
• Leverage automation in applying concepts into pipelines and infrastructure

**Skills
Must have**

Tools and Processes:
• Experience with Git, Jira, confluence, and MS Office tools;
• Detailed knowledge of DevOps development (Jenkins, Jenkins builder, Groovy)
• Configuration as a software (yaml, xml)
• Management processes, including agile software development
• Continuous integration and continuous delivery processes;
• Strong understanding of A-SPICE requirements and processes execution;
• Docker/Kubernetes management environments; AWS and Azure cloud services.

Education:
• Bachelor’s degree in a technical or business discipline from an accredited
college or university is required.
• A Master’s degree may be substituted for two (2) years of experience,
• Four (4) years of additional Configuration Manager experience may
be substituted for a bachelor’s degree.

Qualifications:
• Eight (8) year’s as a Configuration Manager in programs and contracts of similar scope, type, and complexity is required.
• Experience using a source code control system for a developmental program of similar scope and complexity is required.
• Experience with GitHub, Jira, and MS Office tools; detailed knowledge of DevOps development management processes, including agile software development and continuous integration and continuous delivery processes
• Experience with Docker/Kubernetes management environments
• AWS and Azure cloud services capabilities required

**Nice to have**

• Expertise in verification domain is a plus
• Experience with larger agile teams and models such as SAFe, LeSS and others
• Have a good understanding and some experience in DevOps
• Linux know-how / experience from end-user as well as programmer perspective
• Experience in working with nearshore teams
• You believe in Open Source Software to be an asset in project success
• Background in automotive industry
• Fluent German skills
• Familiar with German employment laws and work environment