Tesla

DevOps Engineer, Vehicle Software

Palo Alto, CA, US

Onsite
Full-time
2 days ago
Save Job

Summary

Our Firmware CI/CD Infrastructure supports thousands of vehicle, energy, connected services, and autopilot developers running builds on more than 250,000 cpu cores, including every customer released vehicle software builds. You'll be joining a small team located at the center of the vehicle software organization called Engineering Productivity, Build, and Internal Infrastructure. This unique position exposes us to a wide array of interesting technical challenges and enables us to be pioneers in large scale distributed builds. You will work on core CI/CD Platforms and their underlying infrastructure, including Jenkins, Argo, K8s, and Bare Metal Management. This role directly impacts real-world Tesla customers by enhancing the speed and reliability of Over-the-Air updates, involves making decisions on the products delivered to customers, and plays a part in accelerating the world's transition to sustainable energy. * Design, manage, and support CI/CD Platforms including Jenkins, Github Actions, ArgoCD and Argo Workflows * Implement custom modifications and plugins for Jenkins * Develop and manage CI/CD Pipelines for core Vehicle Software Workflows using best practices * Standardize CI/CD pipelines across all vehicle software teams * Improve developer productivity & reduce pipeline builds latency * Degree in Computer Science, Information Systems, Electrical Engineering or the equivalent in experience * 2+ years experience managing Jenkins, GitHub Actions, and ArgoCD * Experience with large scale CI/CD systems * Experience with Distributed compute systems (k8s) * Experience with Configuration Management systems such as puppet, ansible, chef, etc. * Strong Linux Knowledge * Excellent knowledge of at least one scripting language (python, perl, bash, etc.) * Strong Java & Groovy Experience as a bonus

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job