Match score not available

Senior DevOps Build Release Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

At least 6+ years of experience in software engineering., Proficiency in Python programming., Experience with Ansible for automation., Familiarity with CI tools, specifically Zuul CI., Strong knowledge of version control systems..

Key responsabilities:

  • Write and maintain Python scripts for automation tasks.
  • Automate deployment and configuration tasks using Ansible.
  • Develop and maintain CI pipelines using Zuul CI.
  • Manage code repositories with Git, Gerrit, and GitHub.
  • Integrate Docker for containerized environments.
RITS logo
RITS
201 - 500 Employees
See more RITS offers

Job description

We are looking for a Senior DevOps Build Release Engineer to join our client's new project.

Responsibilities

  • Write and maintain Python scripts for various automation tasks.
  • Automate deployment and configuration tasks with Ansible.
  • Develop and maintain CI pipelines using Zuul CI.
  • Manage code repositories and workflows using Git, Gerrit, and GitHub.
  • Integrate Docker for containerized environments.
  • Utilize Artifactory for artifact management and repository hosting.
  • Port existing system to new automotive ECUs, maintain and enhance it
  • Develop a solution for LXC/docker container updates for a Linux/Yocto operating system
  • Creation of a SDK ("Software Development Kit") for container application developers

Requirements

  • At least 6+ years of proven experience in software engineering.
  • Proficiency in Python programming.
  • Experience with Ansible for automation.
  • Familiarity with CI tools, specifically Zuul CI.
  • Strong knowledge of version control systems: Git, Gerrit, GitHub.
  • Understanding of Docker and containerization.
  • Experience with Artifactory or similar artifact management tools.
  • Very good Linux system knowledge
  • Strong problem-solving and troubleshooting skills.
  • Proficiency in English (spoken and written)

Nice to have

  • Agile Scrum and/or Kanban SW experience
  • Experience with Yocto, Bitbake, Bazel
  • Automotive software security understanding
  • Experience in leading a technical software team
  • Knowledge of C++ and CMake

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
EnglishEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving

Release Engineer Related jobs