
Lead Python Engineer (GitHub Enterprise Administration)
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Lead Python Engineer (GitHub Enterprise Administration) to manage GitHub Enterprise administration, governance, and reporting across an organization-wide setup. You will build Python automation around GitHub data, support audit requests, and improve developer workflows while collaborating across teams.
Responsibilities
- Administer GitHub Enterprise organizations, teams, repositories, and access controls
- Define and enforce Git governance, workflows, and repository best practices
- Manage GitHub Copilot models and licenses including configuration, governance, and budgeting
- Build Python scripts to extract, process, and maintain GitHub operational data
- Implement reporting pipelines using BigQuery and enable visualization for stakeholders
- Coordinate audit support by providing evidence, documentation, and timely responses
- Collaborate with platform and engineering teams to improve CI/CD integrations and developer experience
- Support on-call rotation and troubleshoot urgent GitHub Enterprise issues as needed
Requirements
- 5+ years of Python experience building operational automation
- 5+ years of experience administering GitHub Enterprise at scale
- Strong leadership skills to drive governance and best practices across teams
- Proven project ownership skills for delivering reliable reporting and automation
- Expert GitHub API skills for data extraction and workflow automation
- Strong Git operations skills including branching strategies and access controls
- Clear communication skills for cross-team coordination and audit support
- Upper-Intermediate English proficiency (B2)
Nice to Have
- Google Cloud Platform experience supporting data and platform integrations
- BigQuery experience building datasets and operational reporting
- Kubernetes familiarity for platform or tooling integrations
- Terraform experience managing infrastructure-as-code for platform services
- Ansible experience automating configuration tasks
We Offer
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling, and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek, and LinkedIn
Locations
- Mexico
- Colombia
- Brazil
Employment Type
- Full-time
© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.
More at EPAM
All 3139 roles
Solution Architect - HCL Commerce
EPAM · India

Lead Java Automation Test Engineer with AI
EPAM · India

Lead Software Developer - Java with AWS Cloud
EPAM · India

Solution Architect – Java Full Stack
EPAM · India