FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – DevOps, Configuration Management
General MotorsSenior Software Engineer specializing in DevOps for GM's OPTIMUS platform. Leading automation efforts and collaborating across functions for efficient software development.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in establishing repository governance, automation pipeline development, and ensuring platform reliability and security. Proficient in collaborating with cross-functional teams to enhance software delivery and developer productivity through effective DevOps practices.
Highest-signal resume keywords
DevOps PracticesAutomation Pipeline DevelopmentCloud ComputingEmbedded Software DevelopmentAgile Methodologies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentConfiguration ManagementScripting LanguagesTest Automation FrameworksBuild Automation
Tools & Technologies
JenkinsGitHub ActionsAzureArtifactoryCICD Pipelines
Industry Keywords
Repository GovernanceBranching StrategyArtifact ManagementWorkflow ReuseBuild Environment Consistency
Tech Stack
Tools & technologiesAzureCloudJenkinsPython
About the role
Key responsibilities & impact- Establish and enforce standards for repository governance, branching strategy, artifact management, secrets handling, workflow reuse, and build environment consistency.
- Drive platform reliability, scalability, security, and operational excellence across GitHub, Artifactory, Azure, cloud agents, developer environments, and supporting applications.
- Partner with product, IT infrastructure, site reliability, and security stakeholders to deliver new capabilities, resolve systemic issues, and modernize the embedded software development experience.
- Create/maintain monitors for platform and build health using dashboards and quality metrics, and implement actions that improve developer productivity, build efficiency, and software quality.
- Design, develop, and maintain automation pipelines for embedded software production on the OPTIMUS platform.
- Collaborate with cross-functional teams to define and implement best practices for build and test automation within the CICD pipelines.
- Ensure the scalability, reliability, and security of the OPTIMUS platform, optimizing for efficient software delivery.
- Work closely with software developers and stakeholders to troubleshoot and resolve issues related to virtual workspace, build, test and integration pipelines and quality gates.
- Stay up-to-date with industry trends and advancements in DevOps and configuration management practices, incorporating them into the development and improvement of the platform.
Requirements
What you’ll need- Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering or a related field.
- Minimum of 5 years of experience in software development, with a focus on DevOps, configuration management and cloud computing.
- Strong expertise in building and maintaining automation pipelines using tools such as Jenkins, GitHub Actions, or similar.
- Experience with cloud-based platforms, and familiarity with integrated virtual workspaces.
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Solid understanding of embedded software development tools and processes.
- Knowledge of test automation frameworks and tools for software testing.
- Familiarity with Agile methodologies and DevOps practices.
Benefits
Comp & perks- From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions.