Role & responsibilities
Key Responsibilities
- GitHub Enterprise Administration: Manage organizations, teams, access controls, Single Sign-On (SSO/SAML), auditing, security policies, and compliance across our GitHub Enterprise environment.
- Runner Fleet Management: Architect, deploy, and scale 100+ self-hosted GitHub Actions runners (Docker, Kubernetes, or virtual machine-based), ensuring high availability, security hardening, and optimal resource utilization.
- CI/CD Pipeline Engineering: Design, build, and optimize complex CI/CD workflows using GitHub Actions to streamline software delivery, testing, and deployment.
- Infrastructure Automation: Utilize Ansible to automate configuration management, server provisioning, and routine operational tasks across hybrid environments.
- Scripting & Tooling: Write clean, efficient, and maintainable scripts using Bash, Shell, and Python to build custom automations, platform integrations, and developer productivity tools.
- Collaboration & Support: Act as the subject matter expert (SME) for developer tooling, troubleshooting pipeline failures, mentoring team members, and establishing best practices for source control and automation.
Required Qualifications & Skills
- Experience: 5+ years in a DevOps, SRE, or Platform Engineering role.
- GitHub Administration: Deep hands-on experience administering GitHub Enterprise, managing organizations, permissions, branch protection rules, and GitHub Advanced Security (GHAS).
- Runner & Actions Expertise: Proven experience scaling and maintaining 100+ self-hosted runners and authoring advanced GitHub Actions workflows.
- Automation & Configuration Management: Strong production experience with Ansible for configuration management and infrastructure state enforcement.
- Strong Scripting Skills: Advanced proficiency in Python, Bash, and Shell scripting for automation and API integration (e.g., GitHub REST/GraphQL APIs).
- Operating Systems: Solid understanding of Linux/Unix administration, networking fundamentals, and containerization technologies (Docker, Kubernetes)
Preferred candidate profile
We are seeking a Senior DevOps Engineer to take ownership of our enterprise developer platform, with a core focus on GitHub administration, CI/CD pipeline optimization, and infrastructure automation. In this role, you will scale, secure, and maintain our GitHub ecosystem supporting hundreds of developers, manage a large fleet of self-hosted GitHub Actions runners, and drive automation initiatives using Ansible and robust scripting languages.