Lead Bazel architecture, CI/CD pipeline engineering, and Python automation. Collaborate globally to optimize build systems and workflows.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Your responsibilities
Bazel Architecture, Setup & Integration
Design, configure, and maintain Bazel as a core build system for large-
scale automotive projects.
Create and maintain Bazel WORKSPACE files, build and test targets, custom
rules, toolchains, and dependency graphs.
Enable and optimize remote caching, ensuring high cache hit rates for large
distributed teams.Configure and operationalize remote execution environments, including
authentication, cluster setup, and performance tuning.
Integrate Bazel build/test flows into Jenkins and GitHub Actions CI/CD
pipelines.
Design the end-to-end infrastructure required for Bazel adoption, including
documentation, developer onboarding, target migration strategies, and
pipeline templates.
Python Automation & Framework Development
Build robust Python frameworks supporting build/test automation, data
collection, orchestration, and continuous verification.
Develop modular libraries, CLI tools, internal APIs, and automation logic
aligned with CI/CD best practices.
CI/CD/CT Pipeline Engineering
Architect, enhance, and maintain CI/CD pipelines for complex automotive
software workflows.
Lead migration efforts between CI/CD providers (e.g., Bamboo → Jenkins,
Jenkins → GitHub Actions).
Implement scalable multistage pipelines for build, test, coverage, static
analysis, packaging, and release workflows.
Searching for Devops roles that provide visa sponsorship? Connect with international employers through Devops Jobs with Visa Sponsorship opportunities actively seeking talented professionals.
Engineering Workflow Automation
Automate integration flows across tools, microservices, internal systems, and
external vendors.
Improve developer experience by reducing execution time, optimizing
caching strategies, and simplifying workflows.
Dashboards, Observability & Reporting
Build dashboards to visualize build performance, CI/CD metrics, quality
indicators, pipeline health, and operational KPIs.
Develop data pipelines to collect, process, and surface telemetry across
distributed systems.
Cross-Team CollaborationWork closely with global software teams, platform architects, and DevOps
specialists to align and extend engineering capabilities.
Promote best practices in Python, Bazel, CI/CD, Git workflows, and automation
design principles.
Troubleshooting & Continuous Improvement
Diagnose build failures, pipeline bottlenecks, Bazel misconfigurations, caching
issues, and integration conflicts.
Continuously explore improvements such as parallel execution, rule
optimization, pipeline refactoring, and new DevOps tools.
Who we’re looking for
To ensure your success in this role, the following experience is needed:
Must-Have Skills
Strong expertise in Python (framework design, automation, OOP).
Deep understanding of Bazel including:
• workspace and repository setup
Explore our comprehensive directory of visa sponsorship jobs from employers worldwide who are ready to sponsor talented international professionals.
• writing and configuring build/test targets
• custom rule creation
• configuring and optimizing remote caching
• remote execution ecosystem setup
• integrating Bazel into CI/CD (Jenkins / GitHub Actions)
• designing the end-to-end infrastructure for Bazel adoption
Strong experience with Jenkins and/or GitHub Actions for CI/CD.
Solid understanding of Git, branching strategies, and workflow automation.
Good grasp of CI/CD/CT concepts and modern DevOps practices.
Strong analytical, debugging, and problem‑solving skills.
Comfortable working in Agile environments with shifting priorities.
Good English communication skills.
Nice-to-Have Skills:
Experience with large-scale build systems or monorepos.
Experience developing dashboards (Grafana, Kibana, or custom Python
solutions).
Familiarity with Linux, Bash scripting, containers, or microservices.
Experience with migration projects (tools, pipelines, build systems).
Background in automotive, embedded, or high-reliability software
environments.
Your Mindset
System-thinker who enjoys architecting engineering ecosystems.
Driven by automation, optimization, and developer productivity.
Thrives in complex environments with global stakeholders.
Balances long-term technical vision with immediate business needs.
Similar Jobs
Explore other opportunities that match your interests
Senior DevOps Engineer - Global AI-Driven Security Company
Teramind
medilinkers llc