Description

Job Description:

 

Responsibilities & Requirements:

 • Administer, configure, upgrade, and optimize GHES, ensuring high availability, security, and performance.

 • Manage and maintain GitHub Actions, including self-hosted runners, autoscaling, secure execution environments, and workflow orchestration.

 • Implement, monitor, and optimize CICD pipelines, leveraging GitHub Actions matrix builds, caching strategies, and parallel execution for scalable automation.

 • Upgrade GHES and its internal microservices, ensuring compatibility, security, and minimal downtime across API services, webhooks, and background jobs.

 • Deep knowledge of GitHub’s internal microservices architecture (e.g., GHE Storage, LDAP/SAML authentication, Proxy, GraphQL, REST API, and replication strategies).

 • Integrate GHES with DevOps tools (Terraform, Ansible, Kubernetes, Jenkins, Artifactory, SonarQube, Vault) and external identity providers.

 • Enforce security policies and compliance frameworks (SAML/SSO, OAuth, RBAC, audit logging, secret scanning, dependency tracking).

 • Develop automation scripts (Shell, Python, PowerShell) and leverage GitHub APIs for infrastructure management and governance enforcement.

 • Troubleshoot GitHub microservices, performance bottlenecks, runner issues, webhook failures, and API rate limits.

 • Perform audits, enforce repository governance, and manage compliance requirements (SOC2, ISO, NIST, etc.).

 • Document and train teams on GitHub best practices, security policies, and advanced repository configurations.

 

Qualifications:

 • 8+ years of experience and 3+ years explicitly in GHES administration, with deep expertise in GitHub Actions, self-hosted runners, and microservices architecture.

 • Strong scripting, API integration, and automation skills (GitHub REST/GraphQL APIs, GitHub CLI, Terraform, Ansible, Kubernetes).

 • Experience with GHES upgrade planning, disaster recovery, replication, and internal service optimizations.

 • Cloud expertise (GHCloud, AWS, Azure, GCP), containerization (Docker, Kubernetes), and DevOps security best practices.

 • GitHub Actions Certification (preferred), with a strong understanding of DevSecOps, CI/CD optimization, and workflow automation

Education

Any Graduate