GitHub Implementation Specialist – On-Premises (GitHub Enterprise Server)

Job Locations
IN-TN-Chennai
Job area
IT & Digital
Employment type
Fixed Term Contract
Workplace
On-Site
ID
2026-54349

Overview

We are looking for a mid-level GitHub Implementation Specialist to lead the deployment, configuration, and administration of GitHub Enterprise Server (GHES) in on-premises and private-cloud environments for enterprise clients. The role covers installation, high availability, security hardening, migrations, and day-2 operations of the on-prem GitHub platform.

Responsibilities

  • Plan and execute installation, configuration, and version upgrades of GitHub Enterprise Server (GHES) in on-premises / private-cloud environments.
  • Design and implement High Availability (HA) and Disaster Recovery (DR) topologies, including backup utilities, replication, and failover drills.
  • Configure authentication and access via SAML SSO, LDAP/Active Directory integration, and enterprise user/team provisioning.
  • Migrate repositories and history from SVN, Bitbucket, GitLab, or legacy Git servers into GitHub Enterprise with minimal downtime.
  • Define and enforce repository governance: branch protection rules, CODEOWNERS, merge policies, and audit logging.
  • Enable and configure GitHub Advanced Security capabilities (secret scanning, code scanning, dependency review) for the on-prem instance.
  • Integrate GHES with enterprise tooling such as Jira, Jenkins, Artifactory/Nexus, LDAP, and SIEM platforms.
  • Monitor platform health and capacity, perform patching, and troubleshoot performance, connectivity, and licensing issues.
  • Prepare SOPs, runbooks, and knowledge-transfer documentation; provide L2/L3 support to application and DevOps teams.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 4–7 years of overall experience in DevOps/source-control platform administration, with demonstrable on-prem GitHub Enterprise exposure.

Essential skills

  • Hands-on experience administering GitHub Enterprise Server (self-hosted/on-prem), including installation and upgrade cycles.
  • Strong Linux administration skills (RHEL/Ubuntu) and core networking fundamentals (DNS, load balancers, TLS/certificates).
  • Experience configuring LDAP/Active Directory and SAML-based SSO integrations.
  • Working knowledge of GitHub Advanced Security, Dependabot, and secret scanning configurations.
  • Scripting proficiency in Bash and/or Python for automation of routine administration tasks.
  • Solid understanding of Git internals, branching strategies (GitFlow/trunk-based), and repository management at scale.
  • Familiarity with backup/DR practices, clustering, and virtualization or private-cloud hosting (VMware/on-prem Kubernetes).

Desired skills

  • GitHub certification (e.g., GitHub Certified Administrator) or equivalent vendor certification.
  • Prior experience migrating organizations from GitLab, Bitbucket, or SVN to GitHub Enterprise.
  • Exposure to containerized appliance management (Docker) for GHES cluster nodes.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share to social media

Can't find the job of your choice?
Upload your C.V. / Resume here for our recruiters to view.