What are the responsibilities and job description for the DevOps engineer with Administer and optimize GHES position at K&K Global Talent Solutions Inc.?
Role Description :
Administer configure upgrade and optimize GHES ensuring high availability security and performance.
Manage and maintain GitHub Actions including selfhosted runners autoscaling secure execution environments and workflow orchestration.
Implement monitor and optimize CI / CD 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 GitHubs 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.
Key Skills
Business Development,Athletics,Domestic,Front Office Management,Environment Health And Safety
Employment Type : Full Time
Experience : years
Vacancy : 1