特斯拉DevOps Engineer
任职要求
• BS or MS degree in Computer Science or Engineering, or equivalent professional experience • **English Communication**: Ability to communicate effectively in English (verbal and written) • Track record of practical problem solving under pressure • Excellent…
工作职责
The Role The IT Infrastructure Engineering & Operations team is seeking a DevOps Engineer to develop and maintain our CI/CD platform infrastructure. We are building a unified DevOps platform to support IT Applications across Supply Chain and Enterprise domains. We apply agile development on a modern, distributed system architecture to provide the operational foundation for high-volume vertically integrated 24x7 manufacturing, and sales delivery of complex, safety-critical products. Our solutions integrate tightly with business applications and enable continuous product and process improvement. Responsibilities • Develop and enhance the CI/CD platform to support IT Applications (Supply Chain, Enterprise) • Setting up SDLC infrastructure for development, support and QA teams across multiple business domains • Design and implement CI/CD pipelines using Jenkins, GitHub Enterprise, and related DevOps tools • Manage Docker & Kubernetes infrastructure and orchestration across multiple clusters • Integration and management of comprehensive DevOps ecosystem with tools such as Jenkins, Artifactory, monitoring platforms • Place an emphasis on consistent system reliability and performance for this large-scale environment • Diagnose and troubleshoot complex distributed systems handling large volumes of data and develop solutions that have significant impact at scale • Participate in building advanced tooling for platform operations, monitoring, administration across geographically distributed data centers • Work and collaborate across teams: Application services, Infrastructure, Security, and Platform teams • Setting up and supporting continuous integration and deployment pipelines • Troubleshoot issues across the entire stack - hardware, software, application and network • Authoring technical documentation for workflows, processes, and best practices Required Skills • **Kubernetes (K8S)**: Production experience with container orchestration • **Docker**: Deep understanding of containerization and image management • **CI/CD Tools**: Hands-on experience with Jenkins and/or GitHub Enterprise • **Shell Scripting**: Strong proficiency in bash/shell scripting for automation • Linux administration and system-level troubleshooting • Networking fundamentals and TCP/IP concepts • Git and repository management (GitHub Enterprise) Preferred Skills • **Python**: Strong proficiency (highly valued for platform automation and tooling) • **Golang**: Experience building cloud-native applications (bonus) • Infrastructure-as-Code (Terraform, Ansible) • Monitoring and observability tools (Grafana, Prometheus, Splunk) • Hands-on experience with open-source technologies (Grafana,Jenkins, etc.) Other
The Role TESLA is offering a full-time IT Support DevOps AI position in the Information Technology Department (Work Location: Tesla Giga Factory Shanghai). If you are a versatile expert integrating AI development, DevOps practices—someone who can efficiently tackle challenges, solve complex technical problems in user support and experience scenarios, and reject repetitive and inefficient work patterns—this role is perfect for you. IT Support DevOps AI is a core role connecting the company’s IT systems and user-facing processes, standing at the forefront of enhanced user support implementation. You will engage in work across multiple domains, including AI technology R&D, containerized deployment, and operational support. Through technical practice, you will support the company in optimizing user interactions, improving support efficiency, and contributing to the core goal of user experience transformation. Responsibilities • Undertake AI algorithm R&D, model optimization, and training, with a strong emphasis on fine-tuning (FT), supervised fine-tuning (SFT), reinforcement learning (RL), and advanced tuning techniques; focus on user support scenarios such as data analysis, query resolution, issue detection, and automated assistance to ensure AI technology aligns with user experience needs. • Complete the deployment, monitoring, and scaling of AI solutions based on container technologies like Kubernetes (K8s) and Docker, ensuring high availability and stability of the system in the operational environment, while integrating AI underlying technologies like neural networks and Transformer architectures for efficient performance. • Participate in DevOps process development, optimize the full lifecycle of AI model and system development, testing, and deployment, and realize automated deployment, continuous integration (CI), and continuous delivery (CD), incorporating RL-based optimization and model tuning for adaptive user support systems. • Collaborate with user support-related departments such as helpdesk, customer service, and product teams to deeply understand user pain points and provide data-driven AI technical solutions, leveraging SFT and attention mechanisms to enhance personalized user experiences. • Respond quickly to technical requirements and faults in user-facing systems, troubleshoot issues in AI systems, container clusters, and network environments, minimize impacts on user interactions, and improve support efficiency and satisfaction through advanced AI tuning and underlying model diagnostics. • Track cutting-edge technologies in the AI and DevOps fields (e.g., large language models with FT/SFT/RL integration, cloud-native operations) and industry trends, promote the pre-research and application of new technologies in user support scenarios, and continuously optimize system performance using techniques like model compression and quantization.
