Senior DevOps
Role details
Job location
Tech stack
Job description
Upgrade the current CI for next-gen vehicles, aligned with Google Horizon SDV, to improve reliability, speed, and accessibility for the component CI (IHU, DHU, UXC) with a main focus on UXC. Work includes build optimization and cloud workstations; UXC uses Android Automotive OS (AAOS) and QNX OS (QNX Hypervisor)
Responsibilities
Build Optimization Work Package
Rebuild current infrastructure on Kubernetes to gain observability, easier maintenance, scaling, and high availability.
Configure Bazel as the top-level build system for all products.
Continuously monitor and optimize the build process (cost, speed, reliability).
Cloud Workstations & Cuttlefish Work Package
Enable use of Google Cloud Workstations, connecting them to the right lower system levels.
Make cloud workstations the preferred option through ease of configuration, possible SSO/unified access management involvement, user feedback, and iteration.
Integrate Cuttlefish as a standard test device in ConX CI. (Deliverable 3)
Collaboration, Reporting & Governance
Participate in agile ceremonies and relevant meetings; collaborate with internal dev teams; ensure resources have access to environments/tools/permissions.
Follow Customer processes (Gerrit for code, documentation in SFE Confluence/JIRA/source) and demonstrate functionality with production performance data.
Provide weekly status to Purchaser; team demo ~every 4 weeks; run monthly governance meetings (delivery, hours, issues, escalations, improvements).
Requirements
Do you have experience in Terraform?, Must have
Bazel expertise as top-level build system
Familiarity with ABFS and RBE concepts and usage
Kubernetes (design/operations), including monitoring, autoscaling, and high availability
Service mesh / proxies: Envoy Proxy / Istio.
Python for scripting
Tooling & platforms used: Docker, Grafana, Grafana Alloy, Loki, Ubuntu, Git/Gerrit, Terraform.
Ability to operate and optimize build systems ("build barn") and educate/share knowledge with Customer employees.
Experience with AAOS and QNX Hypervisor/QNX OS in CI contexts
Familiarity with Cuttlefish and virtual device integration/testing pipelines
Experience driving SSO/unified access management for developer environments
Strong competencies in agile practices, observability stacks, and cost optimization for CI/CD at scale.
Nice to have
Google Cloud Platform (GCP) experience
Automotive domain experience (explicitly not required, but can be beneficial)
About the company
Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.