DevOps Engineer
Overview
Title: DevOps Engineer
Job Type: Contract
Contract Length: 6+ months
Target Start Date: ASAP
Work Location/Structure: Onsite - Foster City, CA
About the Opportunity
Our client, a leader in the Autonomous Vehicle Technology industry, is looking for a skilled DevOps Engineer to join their team for a 6+ month engagement. This project involves developing and maintaining tools that support cross-functional teams in developing software that adheres to a High Assurance Process, focusing on CI/CD infrastructure and tooling automation. This is a high-impact role that requires a self-motivated professional who can hit the ground running and deliver results quickly.
Responsibilities & Deliverables
This role is focused on the successful completion of specific tasks and deliverables. Your responsibilities will include:
Develop and maintain: tools and CI/CD infrastructure to support cross-functional software development efforts.
Automate: all necessary tooling, including business metrics reporting, in close collaboration with team leads and the software systems engineering team.
Contribute: to code reviews and incident postmortems to ensure the long-term stability and reliability of the software system.
Set up backend infrastructure: (database, web servers, shell scripts, etc.) and interface with software developed in C++ and Python.
Develop code: primarily in Bazel, Python, ReactJS, and TypeScript.
Required Skills & Experience
We are looking for someone with a proven track record of successful contract engagements. The ideal candidate will have:
5+ years of experience working on large code bases (MS+ degree in computer science preferred).
Deep expertise in Bazel and Python: This is a subject matter expert role focusing on development in these languages, with an ability to understand C++ code. This isn\'t a learning role—you need to be a subject matter expert.
Demonstrated ability to work autonomously and manage your own time effectively to meet project goals, with a comfortable ability to whip up quick scripts to automate tasks.
Experience with enterprise-scale deployment practices and issues, and an Experimental/Research-oriented, "fail-fast" philosophy.
Strong communication skills to work closely with various CI tools, infrastructure, and team leads to define delivery milestones.
J-18808-Ljbffr