Site Reliability Engineer/ GitHub Admin

Easy Dynamics

$120K — $140K *
US-AnywhereRemote in United States
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field, or equivalent experience.
  • 4+ years of experience in site reliability engineering, DevOps, or platform engineering roles.
  • Hands-on experience administering GitHub (Enterprise Cloud or Server).
  • Strong knowledge of GitHub Actions for workflow design and secrets handling.
  • Experience with GitHub security features (secret scanning, Dependabot, code scanning).
  • Proficient in scripting with GitHub API/CLI in Python, Bash, or PowerShell.
  • Familiarity with infrastructure-as-code tools like Terraform or Ansible.

Responsibilities

  • Administer the GitHub environment, managing organizations, teams, and repositories.
  • Design, build, and maintain CI/CD pipelines using GitHub Actions.
  • Manage GitHub security capabilities including secret scanning and audit log monitoring.
  • Enforce repository standards and governance policies for access controls.
  • Automate administration workflows with scripting and GitHub API.
  • Monitor platform availability and performance against defined SLOs.
  • Lead troubleshooting and contribute to postmortems for incidents.

Benefits

  • Flexible work environment with remote options.
  • Opportunities for professional development and certification.
  • Access to the latest GitHub tools and resources.
  • Comprehensive health and wellness programs.
  • Participation in team-building and social activities.
Full Job Description
About the role

The Site Reliability Engineer / GitHub / Site Reliability Engineer Administrator owns the day-to-day health, security, and usability of the organization's GitHub environment while applying SRE practices to keep delivery platforms reliable, observable, and automated. This role independently administers GitHub organizations, repositories, and CI/CD with GitHub Actions, drives automation across the software delivery lifecycle, and partners with engineering teams to improve developer experience and enforce security and compliance standards.

What you'll do

  • Administer the GitHub environment, including organizations, teams, repositories, branch protection rules, and permission models.
  • Design, build, and maintain CI/CD pipelines using GitHub Actions, including reusable workflows, self-hosted runners, and environment protection rules.
  • Manage GitHub security capabilities, including secret scanning, code scanning (CodeQL), Dependabot, and audit log monitoring.
  • Enforce repository standards, governance policies, and least-privilege access controls.
  • Automate platform administration and operational workflows using scripting and the GitHub API and CLI.
  • Monitor platform availability and performance against defined SLOs, and tune alerting to reduce noise.
  • Respond to platform and pipeline incidents, lead troubleshooting, and contribute to blameless postmortems.
  • Integrate GitHub with identity providers (SSO/SAML/SCIM) and adjacent tooling such as project management and security scanners.
  • Support migrations to GitHub from other version control systems.
  • Maintain platform documentation, runbooks, and onboarding guides, and advise developers on branching strategies and effective GitHub usage.

Qualifications

  • Bachelor's degree in Computer Science or a related field, or equivalent professional experience.
  • 4+ years of experience in site reliability engineering, DevOps, or platform engineering roles.
  • Solid hands-on experience administering GitHub (Enterprise Cloud or Server), including organization and permission management.
  • Strong working knowledge of GitHub Actions, including workflow design, secrets handling, and runner management.
  • Supports day-to-day GitHub Copilot rollout for development teams, including onboarding, prompt engineering best practices, and troubleshooting Copilot usage, drawing on GitHub Copilot certification-level skills.
  • Experience with GitHub security features, such as secret scanning, Dependabot, and code scanning.
  • Proficiency scripting against the GitHub API and CLI using Python, Bash, or PowerShell.
  • Experience with infrastructure-as-code tools, such as Terraform or Ansible.
  • Working knowledge of SRE fundamentals, including SLOs/SLIs, incident management, and postmortems.
  • Experience with containerization (Docker) and at least one cloud platform (AWS, Azure, or GCP).
  • Experience with monitoring and observability tooling, such as Prometheus, Grafana, Datadog, or Splunk.
  • Experience supporting federal government clients or contracts is a plus.
  • GitHub certifications, such as GitHub Actions or GitHub Administration, are a plus.
  • Ability to obtain and maintain a U.S. Government Public Trust or Security Clearance.


The salary range for this role is $120,000- $140,000 annually

Similar Jobs

More Jobs at Easy Dynamics

  • Capture Manager
    $160K — $190K *
    Mclean, VA 22101 (Fairfax County)
    Education, Government & Non-Profit
    In-Person
  • Technical Recruiter
    $100K — $125K *
    Mclean, VA 22101 (Fairfax County)
    Education, Government & Non-Profit
    In-Person
  • Senior ICAM Engineer
    $160K — $200K *
    Remote
    Information Technology
    Remote in United States
  • Program Manager
    $105K — $165K *
    Remote
    Education, Government & Non-Profit
    Remote in United States
  • Cloud Engineer
    $70K — $155K *
    Remote
    Information Technology
    Remote in United States

More Information Technology Jobs

Find similar Site Reliability Engineer/ GitHub Admin jobs: