GitHub Enterprise Administrator DevOps
CYNET SYSTEMS INC.
Phoenix, United States of America
29 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Phoenix, United States of America
Tech stack
Java
API
Program Optimization
Computer Programming
Continuous Integration
DevOps
Disaster Recovery
Github
Python
Node.js
Systems Development Life Cycle
Ansible
Software Engineering
Scripting (Bash/Python/Go/Ruby)
Reliability of Systems
GIT
Kubernetes
Information Technology
Rancher
Github Enterprise
GraphQL
Terraform
Software Version Control
Devsecops
Docker
Jenkins
Programming Languages
Job description
- The GitHub Enterprise (GHES) Administrator DevOps will be responsible for managing and optimizing enterprise-level GitHub environments.
- This role involves supporting build and deployment processes, maintaining CI/CD pipelines, and ensuring secure and scalable development workflows.
- The candidate will work closely with development and infrastructure teams to enhance automation, streamline DevOps practices, and maintain system reliability., * Manage and maintain GitHub Actions, including self-hosted runners, autoscaling, and workflow orchestration.
- Ensure secure execution environments for CI/CD pipelines.
- Administer, maintain, and monitor Kubernetes clusters and infrastructure.
- Design and manage Kubernetes cluster layout, resources, and storage.
- Monitor and optimize Kubernetes resources including pods, nodes, and namespaces.
- Support CI/CD processes and ensure efficient deployment practices.
- Implement automation, scripting, and API integrations for system optimization.
- Plan and execute GHES upgrades, disaster recovery, and replication strategies.
Requirements
- Experience working with builds and deployments using programming languages such as Java, NodeJS, and Python.
- Experience with GitHub Actions and GitHub Enterprise administration.
- Experience working with self-hosted runners on GitHub Enterprise.
- Experience creating GitHub Apps at the enterprise level.
- Experience with enterprise-standard GitHub workflows and reusable workflows.
- Strong programming skills in Python or Java for automation tasks.
- Experience with GitHub Advanced Security tooling.
- Strong understanding of Software Development Lifecycle (SDLC).
- Knowledge of Source Control Management (SCM), including Git and GitHub workflows.
- Understanding of DevOps and DevSecOps practices.
Experience:
- 7+ years of experience in GitHub Enterprise administration.
- Experience working with CI/CD tools such as GitHub Actions and Jenkins.
- Experience managing Kubernetes clusters using tools like kubectl, Rancher, and Helm.
- Experience in cloud environments and containerization technologies such as Docker and Kubernetes., * GitHub Enterprise Server (GHES).
- GitHub Actions and CI/CD pipelines.
- Kubernetes, Docker, and container orchestration.
- Python and Java programming.
- Terraform and Ansible.
- GitHub REST and GraphQL APIs.
- Jenkins and DevOps tooling.
- SDLC and DevSecOps practices.
Qualification And Education:
- Bachelor s degree in Computer Science, Information Technology, or related field.
- Equivalent work experience may be considered.