Python + CI/CD

2 Jan, 2023 to 31 Dec, 2023
Göteborg, Sverige

For a team delivery In Gothenburg, we are now looking for an experienced consultant with a focus on Python and CI/CD. The team today consists of 5 people with mixed seniority. The consultant we are looking for is expected to take a somewhat leading role where you take big responsibility for your own work and can also coach the more junior talents in the team.



The team consists of five people that reinforces the customer by developing their in-house software. The main delivery is to develop a completely new Infotainment solution based on Android Automotive OS with QNX hypervisor as the foundation.


About the assignment:

The SW development for Infotainment/Display Head Unit (IHU/DHU) within the ART (Agile Release Train) relies on an efficient CI infrastructure. Software developed internally and SW from collaboration partners is integrated in our CI flow. As the development organisation grows and the product complexity increases, an additional demand is put on the teams developing the CI infrastructure. To cope with the challenges ahead, we need to expand our current CI development team.


As a CI/SW developer, you will work onsite in Gothenburg as a team-member in one of the CI-teams to develop and maintain our CI. The teams are responsible for the complete CI flow, starting with a developer commit to the delivery of the tested binary files used by the IHU/DHU to the next integration level where the IHU/DHU are connected to other Electronic Control Units (ECUs). This includes orchestration, integration, building, variant handling etc.


The CI infrastructure is partly delivered by an IT organisation, partly managed by the CI-teams. Doing so, Infrastructure as Code is an important principle to the teams. The infrastructure includes both OnPrem and Cloud (Azure).


We have high quality and safety standards. Extensive testing on device in a test lab us performed as part of our CI flow. Within testing, the teams develop test runners for the test environments, test drivers, device handling (flashing, power cycling etc.) and management/ownership of the HW-lab.


Visualization, test reporting, source code management (Gerrit), scheduling are other examples of areas the CI teams are working with. Linux is the OS used by our developers and all our servers and onprem machines.


Your profile:

- Several years of experience with Python and CI/CD

- English



Start: ASAP or in January

Location: Gothenburg

Extent: 100%