Overview
On Site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Skills
Cloud Computing
DevOps
Google Cloud
Google Cloud Platform
Kubernetes
Orchestration
Terraform
Job Details
Details:
We are seeking skilled DevOps Engineers with expertise in GitHub Enterprise, GitHub Actions, and Kubernetes to support our client's enterprise-scale CI/CD pipelines, infrastructure automation, and GitHub administration. This role requires strong experience with source control, automation, and container orchestration, as well as hands-on proficiency in scripting and programming.
Key Responsibilities:
- Manage and administer GitHub Enterprise Server (GHES), including GitHub Actions, GitHub Apps, and reusable workflows.
- Configure and maintain self-hosted runners, secure execution environments, and workflow orchestration.
- Support builds and deployments for applications written in Java, Python, NodeJS (with additional exposure to .NET and Go preferred).
- Implement and optimize GitHub Advanced Security tooling (GHAS).
- Leverage programming skills (Python, Java, etc.) for automation and integration tasks.
- Utilize DevOps tools such as Jenkins and GitHub Actions to support CI/CD practices across multiple environments.
- Monitor and manage Kubernetes clusters using tools like kubectl, Helm, and Rancher.
- Design and administer Kubernetes cluster resources, pods, namespaces, and infrastructure.
- Contribute to infrastructure as code efforts using Terraform and Ansible.
- Ensure adherence to enterprise SDLC, DevOps, and DevSecOps best practices.
Qualifications:
- 6+ years of experience with GitHub Enterprise Server (GHES) administration and CI/CD pipeline automation.
- Proven experience with GitHub Actions, reusable workflows, and GitHub Apps.
- Strong knowledge of scripting, automation, and API integration (REST, GraphQL, GitHub CLI).
- Experience with containerization and orchestration: Docker and Kubernetes.
- Hands-on experience with GHES upgrades, replication, DR, and performance optimization.
- Familiarity with cloud platforms such as GitHub Cloud or Google Cloud Platform (Google Cloud Platform).
- Solid understanding of software development lifecycles and DevOps/DevSecOps methodologies.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.