Location - Prague or Ostrava; hybrid after initial onboarding phase (Relocation assistance provided)
Se i requisiti e l'esperienza richiesti per questo lavoro corrispondono alle sue competenze, la preghiamo di candidarsi tempestivamente.
Start - Immediate availability preferred
About the Mission
You will join the SW Quality team of a major automotive OEM and contribute to the development of their internal open source software evaluation toolchain. The tool processes software artefacts, generates Software Bills of Materials (SBOMs), and provides license compliance data to the company’s legal team. Your role is hands-on development: tackling a well-defined technical backlog, improving the quality and coverage of the toolchain, and integrating new capabilities over time.
This is a long-term engagement (1–2 years of active development) within a structured, compliance-driven environment where the quality of your output has direct legal and regulatory implications.
Responsibilities
Develop and maintain Python-based modules within the OSS evaluation toolchain
Build and maintain CI/CD pipelines using GitLab components
Implement new features from the product backlog (SBOM generation, license checks, recommendation logic)
Integrate OSS tools and libraries into the existing toolchain
Contribute to REST API development and database interactions as needed
Collaborate closely with legal and compliance stakeholders to ensure outputs meet their requirements
Work in parallel streams: active development track alongside live scanning operations
Participate in onboarding on-site in Prague or Ostrava, then transition to hybrid working
Profile Requirement
Required Skills
Strong Python development experience (3+ years)
Hands-on experience with GitLab CI/CD pipelines
Familiarity with open source ecosystems, dependency management, and software supply chain concepts
Ability to work autonomously within a technical team - mid-level profile, no hand-holding required
Nice to Have
REST API development experience
Database knowledge (SQL or NoSQL)
Exposure to SBOM formats (SPDX, CycloneDX) or OSS compliance tooling (ORT, FOSSology,
SW360)
Understanding of software license types and compatibility (GPL, MIT, Apache, etc.)
Experience in an automotive or compliance-heavy environment
Profile
Level
- Mid-level - autonomous enough to onboard quickly, not over-senior
Seniority
- 3–6 years of professional Python development experience
Engagement
-
Full FTE
Language
- English working proficiency
Amaris Consulting is proud to be an equal-opportunity workplace. We are committed to promoting diversity within the workforce and creating an inclusive working environment. xjrgpwk For this purpose, we welcome applications from all qualified candidates regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.