Continuous Integration / Continuous Delivery Expert

Arbetsbeskrivning

Company Description


Welcome to a world, where your ideas lead to something big. Welcome to Bosch!
Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology – with us, you will have the chance to improve quality of life all across the globe. Lund is Bosch´s newest site in Sweden; it´s a development center with around 180 engineers developing connected mobile products. Welcome to Bosch.




Job Description


You will be part of a platform project developing automated driving solutions (embedded system with sensors, platform software, middleware, SDK, tooling). As a CI/CD expert, you will work in the integration team that supports the developers in building/integrating/releasing their software, setting up integration tools (e.g. SonarQube, Splunk) and supporting with automation (e.g., testing and report generation). This includes the development of a sophisticated build and packaging solution that can handle the complexity of the products, setting up gatekeepers in the continuous delivery pipeline, and collecting metrics from the builds so developers can get timely feedback about the status of their code changes. Furthermore, the developers need guidelines or checklists as well as help with the interpretation of error messages and warnings they face when running their applications on the embedded systems.




Qualifications


Expertise in Linux is a must, as well as fluency in Python/Groovy/Bash scripting. You are familiar with Git, Jenkins, Ansible and docker. Experience with CMake is beneficial. From previous experiences, you bring a deeper background from software architecture or from configuration management that you can prove with your roles in development projects. Furthermore, you have experience from integrating code on embedded devices or building C++-based software (e.g., Conan-based).
We expect you to be self-sufficient and structured, possess the willingness to learn new technologies and bring in experience from previous projects. You thrive in a changing environment and have constructive strategies to handle uncertainties and volatility. Good communication skills are essential.
This position requires some presence at the main site for the project in Germany, so willingness to travel about one week per month is a prerequisite. During on-boarding, this might be two weeks per month in the Stuttgart area.
Skills, prioritized:
Linux
Python, Groovy or Bash
CI tools: Splunk or SonarQube, Git, Jenkins, Artifactory, Jira etc.
Docker
Ansible
Software / system architecture and/or configuration management
Conan or other packaging manager
QNX
Strong Cmake and experience from integration on embedded





Additional Information


Your future job location offers you:
Flexible worktime options, benefits and services, medical services, employee discounts, various sports and health opportunities, catering facilities, access to local public transport, room for creativity, urban infrastructures, rural surroundings.
Diversity is our strength! At Bosch we look at diversity in gender, generation, nationalities and culture as our advantage. We believe mixed teams to be more successful because they utilize the potential offered by different perspectives and solution strategies. We therefore promote mixed teams at all levels and draw on the entire talent pool.

Sammanfattning

  • Arbetsplats: Robert Bosch AB LUND
  • 1 plats
  • Tillsvidare
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 30 april 2021
  • Ansök senast: 30 maj 2021

Postadress

Scheelevägen
LUND, 22200

Liknande jobb


Configuration Manager till Beyond Gravity Linköping

Configuration Manager till Beyond Gravity Linköping

22 oktober 2024