Role and Responsibilities
You will work closely with development teams across different organisations' version control, artefact management, and automation environments.
- Develop and deliver new features for customer's GitHub Enterprise Server and Cloud platforms;
- Govern platform configurations, standards, access models, and operational policies;
- Manage infrastructure and cloud deployments supporting SCM platforms;
- Administer self-hosted JFrog Artifactory to manage binary artifacts and software packages;
- Provide Bitbucket as a supported version control system where required;
- Write automation scripts using Bash or Python to streamline platform management and operational tasks;
- Build or productionize proofs of concept to validate improvement ideas and new platform capabilities;
- Provide solutions to detect and mitigate security and compliance risks in code and software artifacts;
- Ensure platforms are compliant with customer(s)' security and governance standards.
Technical Requirements
Mandatory Requirements:
- Strong Linux fundamentals, including networking and virtual machine administration;
- Solid knowledge of Git and GitHub (including GitHub Actions);
- Experience with cloud environments such as Google Cloud Platform (GCP);
- Experience writing automation scripts in Bash or Python;
- Strong troubleshooting, debugging, and problem‑solving skills;
- Capability to work with big data queries and dashboards in Splunk (experience is a plus).
Good to Have:
- Experience in DevOps environments or similar technical roles;
- Programming experience (Python, NodeJS, Go, Java);
- Administration experience with GitHub, Bitbucket, or comparable platforms;
- Familiarity with artifact management solutions such as Artifactory;
- Experience with infrastructure automation tools (Ansible, Puppet);
- Experience with GitHub's backup-utils tool;
- Experience with Kubernetes deployments;
- Experience with Microsoft or GitHub Copilot;
- Understanding of CI/CD tools such as Jenkins.
