Senior Software Engineer – DevOps and Configuration Management
Core
Build and maintain automation pipelines and virtual workspaces for embedded software production on the OPTIMUS cloud platform.
Role type
Senior IC DevOps and Configuration Management Engineer
Builds
Cloud-based integrated virtual workspaces, CI/CD pipelines, and build/test environments for embedded software
Domain
Automotive embedded software development and cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
DevOps pipeline automation, configuration management, cloud platform administration, scripting (Python/Bash/PowerShell), embedded software tooling, test automation frameworks, repository governance, branching strategy, secrets management, platform monitoring and observability
Preferred skills
Master's degree in CS/SE/EE, experience with Jenkins or GitHub Actions, familiarity with Agile methodologies
Technologies
Jenkins, GitHub Actions, Azure, Artifactory, Python, Bash, PowerShell
Responsibilities
Establish repository governance and branching strategies; drive platform reliability, scalability, and security; design and maintain automation pipelines for embedded software; create monitors for platform health and build quality; partner with stakeholders to modernize the development experience; troubleshoot issues in virtual workspace and integration pipelines
Seniority
Senior, hands-on IC