FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software configuration management, including version control, change control, and release management, while effectively collaborating with development teams to enhance CI/CD processes and automation. Strong communication skills facilitate coordination and improvement of practices across local and global teams.
Highest-signal resume keywords
Software Configuration ManagementGit-Based Version ControlCI/CD ProcessesAutomation ScriptingContainerization
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Configuration IdentificationChange ControlRelease ManagementVersion ControlBuild ProcessesCI/CD PipelinesScriptingAutomationSoftware DevelopmentAnalytical Approach
Soft Skills
Good Communication SkillsCoordinationCoachingCollaborationStructured Approach
Tools & Technologies
Azure DevOpsDockerKubernetesPythonBash
Industry Keywords
Industrial AutomationLong-Lifecycle ProductsLarge-Scale Distributed SystemsSafety-Critical DevelopmentIEC 61508
Tech Stack
Tools & technologiesAzureCloudDistributed SystemsDockerKubernetesPython
About the role
Key responsibilities & impact- Define, maintain and continuously improve CM plans, principles and working methods, including version control, branching and release management
- Establish and maintain configuration identification, baselines and release records
- Coordinate and support change control
- Support release planning, configuration reviews and follow-up of CM status
- Work with developers and stakeholders to maintain quality across product versions
- Guide and coach colleagues in configuration management practices
- Promote common ways of working and strengthen CM capabilities within local and global teams
- Develop and improve tools, build processes and CI/CD pipelines
- Automate repetitive configuration, build and release tasks
- Maintain relevant process documentation
- Collaborate with software developers, technical leads and CM/DevOps colleagues across ABB
Requirements
What you’ll need- Bachelor’s or Master’s degree in Computer Science, Software Engineering or a related field, or equivalent practical experience
- Several years of experience in software configuration management, including configuration identification, change control, baselines and release management
- Good understanding of Git-based version control, branching strategies and management of software across parallel development and product releases
- Experience working with development teams and using or improving CI/CD and build processes, for example with Azure DevOps
- Structured and analytical approach
- Good communication skills and ability to coordinate, explain and improve practices across teams
- Advantageous: experience with scripting, automation and development tooling such as Python and Bash
- Advantageous: experience with containerization, cloud or infrastructure as code such as Docker, Kubernetes and Azure
- Advantageous: experience with industrial automation, long-lifecycle products, large-scale distributed systems or safety-critical development, for example IEC 61508
Benefits
Comp & perks- Empowerment to lead and support for professional growth
- Opportunity to contribute to ABB’s global Configuration Management community
- Collaboration with global teams and colleagues across ABB
- Inclusive workplace welcoming people from all backgrounds and experiences
