站点可靠性工程师/GitHub管理员
Site Reliability Engineer/ GitHub Admin
Easy Dynamics Corporation 介绍
Easy Dynamics 是一家领先的 IT 服务提供商,专注于为联邦机构提供网络安全、云计算和风险管理服务。自 2006 年以来,我们与客户合作,设计、构建并保护保障我们人民、场所和生活方式的系统。我们的工作建立在深厚的技术专长、周到的问题解决能力以及对客户所处复杂环境的清晰理解之上。
我们世界级的工程师、顾问和领域专家是建设者、问题解决者和值得信赖的顾问,他们擅长解决独特且不断演变的数字挑战。我们以务实、专注任务的方式对待每个项目,交付经得起时间考验的解决方案。
职位介绍
Site Reliability Engineer / GitHub / Site Reliability Engineer Administrator 负责组织的 GitHub 环境的日常健康状况、安全性和可用性,同时应用 SRE 实践确保交付平台的可靠性、可观测性和自动化。该角色独立管理 GitHub 组织、仓库和 CI/CD 流水线,使用 GitHub Actions 驱动软件交付生命周期中的自动化,并与工程团队合作提升开发者体验,同时执行安全和合规标准。
你将负责
- 管理 GitHub 环境,包括组织、团队、仓库、分支保护规则和权限模型。
- 使用 GitHub Actions 设计、构建和维护 CI/CD 流水线,包括可重用的工作流、自托管运行器和环境保护规则。
- 管理 GitHub 的安全功能,包括密钥扫描、代码扫描(CodeQL)、Dependabot 和审计日志监控。
- 执行仓库标准、治理策略和最小权限访问控制。
- 使用脚本和 GitHub API 及 CLI 自动化平台管理和操作流程。
- 根据定义的 SLO 监控平台可用性和性能,并优化告警以减少噪音。
- 响应平台和流水线事件,领导故障排查,并参与无责复盘。
- 将 GitHub 与身份提供商(SSO/SAML/SCIM)及相邻工具(如项目管理工具和安全扫描器)集成。
- 支持从其他版本控制系统迁移到 GitHub。
- 维护平台文档、操作手册和入职指南,并为开发者提供分支策略建议
查看英文原文
About Easy Dynamics Corporation
Easy Dynamics is a leading IT service provider specializing in cybersecurity, cloud computing, and risk management for federal agencies. Since 2006, we have partnered with our customers to design, build, and secure the systems that protect our people, places, and way of life. Our work is grounded in deep technical expertise, thoughtful problem-solving, and a clear understanding of the complex environments our customers operate in.
Our world-class team of engineers, consultants, and subject-matter experts are builders, problem-solvers, and trusted advisors who thrive on solving unique and ever-evolving digital challenges. We bring a hands-on, mission-focused approach to every engagement, delivering solutions that are built to last.
About the role
The Site Reliability Engineer / GitHub / Site Reliability EngineerAdministrator 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
Easy Dynamics is an equal opportunity employer. Applicants are considered for positions without discrimination on the basis of race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, veteran status or any other consideration made unlawful by applicable federal state or local laws.
Originally posted on Himalayas