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
Any Graduate