This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Expleo
Posted 3w ago

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

Expleo
Chennai, Tamil Nadu, India
OnsiteContract
Responsibilities
  • deploying GHES
  • migrating repositories
  • monitoring platform
Requirements
  • 4+ years DevOps/source-control experience with hands-on GitHub Enterprise Server administration
  • Linux and networking skills
  • SAML/LDAP integrations
  • Repository migrations
  • Scripting (Bash/Python), and GHES security features
Technical tools mentioned
GitHub Enterprise ServerGitHub Advanced SecurityGitSVNBitbucketGitLabDependabotJiraJenkinsArtifactoryNexusLDAPActive DirectorySAMLSIEMRHELUbuntuDockerVMwareKubernetesBashPythonTLS

Job description

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.

  • 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.
  • 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.
  • 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).
  • 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.

About Expleo

Provides integrated engineering, technology, and management consulting services.

Year founded
1966
Employees
18000
Organization type
Private
Latest investment
Debt Financing (2024)
Headquarters
FR
This job has expired