Job Description & Skill Requirement :
We are seeking a highly skilled and motivated IT Professional with expertise in Code Base Management, Automotive technologies, and modern development practices like CI / CD and ALM. The ideal candidate will be instrumental in managing the software development lifecycle for our automotive-focused projects, ensuring robust code quality, efficient delivery pipelines, and seamless team collaboration.
Key Responsibilities
Code Base Management :
Establish, maintain, and enforce best practices for version control (e.g., Git, SVN) across multiple development teams and projects.
Oversee the structure, integrity, and security of the central code base, including branching, merging, and release strategies.
Implement tools and processes for effective code review, static analysis, and quality gating.
Continuous Integration / Continuous Delivery (CI / CD) :
Design, develop, and maintain automated CI / CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps) to ensure rapid, reliable, and consistent software delivery.
Automate build, test, and deployment processes to reduce manual effort and time-to-market.
Troubleshoot and resolve issues within the build and deployment infrastructure.
Application Lifecycle Management (ALM) :
Manage and optimize the end-to-end ALM process, including requirements management, planning, tracking, and reporting using ALM tools (e.g., Jira, Azure DevOps, Polarion).
Ensure traceability between requirements, code changes, test cases, and deployed artifacts.
Work with cross-functional teams to define and improve development workflows and governance models.
Automotive Domain Expertise :
Apply knowledge of the Automotive industry to tailor development and testing processes to meet industry standards (e.g., ISO 26262, ASPICE).
Understand the specific needs and constraints related to embedded systems or infotainment software within vehicles.
Required Skills and Qualifications
Proven experience in Code Base Management and large-scale Source Control administration.
Expert-level knowledge of CI / CD principles, tools, and infrastructure.
Strong practical experience with ALM tools and best practices.
Solid understanding of the Automotive software development lifecycle and related quality / safety standards.
Proficiency in scripting languages (e.g., Python, Groovy, Bash) for automation.
Excellent communication, collaboration, and problem-solving skills.
Solution Management • Raymond, OH, United States