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
Senior

Job 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.

Apply for this position