Lucid Motors
We are currently seeking a DevOps Engineer for the team. In this role, you will support and improve our tools for continuous integration, automated testing, automation and release management. Our ideal candidate exhibits a can-do attitude and approaches their work with vigor and determination. Candidates will be expected to demonstrate excellence in their respective fields, to possess the ability to learn quickly, and to strive for perfection within a fast-paced environment.
The Role:
Support and improve our tools for continuous integration, automated testing, automation, and release management
Define and implement appropriate automation of operational activities.
Improve the replicability of build and test runs using central OS configuration management, virtualization, and containerization (e.g. Docker)
Contribute to building a strong team of Build Infrastructure Engineers
Understand and suggest improvements to the existing build systems.
Unify our development pipeline, build process, testing, and deployment strategies across diverse teams
Work closely with application developers and participate in the architectural discussions.
Advocate a DevOps culture of automation, self-service, and engineering best practices to enable development teams.
Qualifications:
4+ years of experience with programming and scripting
4+ years of experience working with Git, Jenkins, CI/CD, and pipelines
Solid understanding of software configuration management systems and source code version control systems
Familiarity with test processes and test strategies, including the generation of meaningful test metrics
Strong communication skills to gather requirements from the development teams and to train the teams in the workflow and processes.
Preferences:
Experience with model-based development (MATLAB/Simulink) tools and workflow
Experience with embedded systems, good understanding of the embedded devices flashing process