Summary:
We are seeking a Senior Source Control Administrator to manage, maintain, and optimize our version control systems, focusing on GitLab, GitHub, and Azure DevOps. This person is considered a source control subject matter expert and related add-ons and ancillary systems. They perform tasks such as integrations, reporting, AI enablement, and scaling best practices for version control and software delivery. They are responsible for repository management, access control, workflow optimization, and partnering across the company.
Responsibilities:
- Administer and maintain source control repositories (GitLab, GitHub, Azure DevOps).
- Manage user access, permissions, and authentication controls.
- Monitor repository health, performance, and storage usage.
- Partner across the company on AI-assisted integrations and scripting.
- Implement and maintain hooks, automation scripts, and CI/CD integrations.
- Securely analyze, acquire, install, modify, and support add-ons for GitLab, GitHub, or Azure DevOps.
- Troubleshoot incidents or issues to identify root causes, fix issues, and mitigate future risks.
- Document standards, processes, and best practices.
- Partner across the company on design and enforcement of branching strategies and version control workflows.
- Stay up to date on GitLab, GitHub, Azure DevOps releases and functionality to help utilize the latest features to align the technical roadmap to business needs.
- Ensure that all security, availability, confidentiality, and privacy policies and controls are adhered to.
- Proactively communicate and lead key relationships among business stakeholders related to GitLab, GitHub, and Azure DevOps.
- Manage individual work within Agile practices, allowing visibility to team and business stakeholders for progress and timelines.
Requirements:
- Minimum 5 years of experience administering source control systems (GitLab, GitHub, Azure DevOps).
- Bachelor's degree in a technical field such as Computer Science, Computer Engineering, or related field required.
- Experience in large-scale or enterprise source control management preferred.
- Source control certifications or relevant DevOps certifications preferred.
Required Skills:
- Strong understanding of Git concepts (branching, merging, rebasing, hooks) and CI/CD tools and pipelines (e.g., Jenkins, ADO, GitLab CI/CD, Artifactory, Nomad, BrowserStack).
- Knowledge of access control systems (SSO, LDAP, OAuth).
- Experience with scripting (Python, Bash, Terraform or similar).
- Solid understanding of change management and security principles associated with new technology implementations.
- Strong experience with DevOps and Agile methodologies.
- Experience with compliance frameworks (SOX, SOC, ISO, etc.).
- Familiarity with infrastructure-as-code and automation tools.
Preferred Skills:
- Excellent verbal, written, interpersonal, and collaboration skills.
- Strong problem-solving and troubleshooting skills in mission-critical production environments.
- Attention to detail and organizational skills.
- Ability to effectively manage multiple repositories and teams simultaneously while working with business superusers, IT business analysts, and project managers to ensure consistency with strategic direction.
- Proficiency with Office productivity tools such as PowerPoint, Visio, Word, Excel, and Outlook.
#AditiConsulting
# 26-02349