We are seeking a skilled and motivated SCM Engineer / Git Administrator to provide expert-level support and administration of our Git repositories and related tooling. In this role, you will work closely with development teams to maintain efficient source control practices, troubleshoot issues, and contribute to automation and scripting efforts to improve workflow and system stability
Key Responsibilities:
* Act as Git administrator, maintaining repositories, access controls, branching strategies, and integrations.
* Collaborate with development teams to optimize source control workflows and CI/CD pipelines.
* Support and enhance internal SCM (Software Configuration Management) processes.
* Develop and maintain scripts using Perl, ksh, or bash for automation and tooling.
* Troubleshoot and resolve issues related to source control, build environments, and release processes.
* Work closely with developers and stakeholders to ensure smooth development operations.
* Provide support to internal users, acting as the first point of contact for SCM-related issues.
Required Skills & Experience:
* Minimum 5 years experience in SCM/Support and proven expertise in Git administration and usage.
* Strong scripting skills in Perl, ksh, or bash.
* Good knowledge of Linux, with a preference for experience in Red Hat Enterprise Linux (RHEL).
* Experience in software development practices, including branching, merging, versioning, and deployment.
* Understanding of SCM processes and best practices.
* Excellent teamwork and interpersonal communication skills.
* Strong customer-service orientation with a support-focused mindset.
Preferred Qualifications:
* Experience with CI/CD tools and automation frameworks.
* Familiarity with other version control systems or migration projects.
* Background in DevOps or build/release engineering is a plus.