GitHub Enterprise Server Implementation Specialist

Overview

An experienced GitHub Enterprise Server Implementation Specialist to implement GHES in our on-premises environment along with setting up CICD pipelines. The ideal candidate will have a strong background in GitHub Enterprise Server, including installation, configuration, and integration within an on-premises infrastructure. Solid implementation experience and should have done at least 4~5 projects on the implementation

Job Description

Responsibilities:

GitHub Enterprise Server (GHES) implementation.

GHES implementation on VMWare platform (two environments Production and Testing).

High availability configuration (PROD and DR site).

SSO integration.

Backup configuration.

GitHub Advance Security setup (GHAS with GitHub Actions):

CodeQL

Dependabot

Secrets scan

Git runner setup.

Configure GitHub update services.

Integrating AWS S3 bucket for Git Packages and GitHub Advance security configurations.

Configure Organizations, users, repositories by best practices.

GitHub Issues.

Request for firewall ports to allow communication.

Documentation and hand-over training to the BAU team.

CICD pipeline implementation:

Create CICD pipeline for deploying applications.

Pull images from the ftp server and move it to the CICD pipeline for deployment to the target environments.

Branching strategy design and configuration.

Requirements:

Proven experience in implementing GitHub Enterprise Server in on-premises environments.

Strong knowledge of GitHub Enterprise Server architecture and features.

Experience with server installation, configuration, and integration.

Experience with GitHub Advance security feature configurations.

Integrating security tools (SAST/DAST) to the CICD pipeline.

Deploy applications using ArgoCD.

Familiarity with security best practices for on-premises server environments.

Excellent problem-solving skills and ability to troubleshoot technical issues.

Strong communication skills and ability to work collaboratively with teams.

Ability to work independently and manage time effectively.

Preferred Qualifications:

Experience with other version control systems and DevOps tools.

Knowledge of scripting languages (e.g., Bash, Python) for automation.

Previous consulting experience in similar projects.

 

Skills & Requirements

GitHub Enterprise Server, VMWare, High Availability Configuration, SSO Integration, Backup Configuration, GitHub Advanced Security, CodeQL, Dependabot, Secrets Scan, GitHub Actions, Git Runner Setup, AWS S3 Integration, GitHub Update Services, Organization Configuration, Repository Management, GitHub Issues, Firewall Configuration, Documentation, BAU Training, CICD Pipeline, FTP Server Integration, Branching Strategy, SAST, DAST, ArgoCD, On-Premises Server Security, Troubleshooting, Communication Skills, Bash, Python, Consulting Experience, DevOps Tools, Version Control Systems.

Apply Now

Join Our Community

Let us know the skills you need and we'll find the best talent for you