Job Specification: GitHub Engineer
Position: GitHub Engineer
Employment Type: Contract
Rate: £350/£400pd (Inside IR35)
Security Clearance: SC required
Overview
We are seeking a highly skilled GitHub Engineer to join our dynamic team. The ideal candidate will possess extensive experience with GitHub, focusing on managing repositories, implementing CI/CD pipelines, and collaborating with development teams to enhance workflows and code quality.
Key Responsibilities
- Repository Management: Oversee and maintain GitHub repositories, including establishing branching strategies, facilitating pull requests, and conducting code reviews.
- CI/CD Implementation: Develop and manage continuous integration and continuous deployment (CI/CD) pipelines using GitHub Actions or other relevant tools.
- Collaboration: Work closely with development teams to optimize the use of GitHub for version control and collaboration, ensuring efficient workflows.
- Automation: Automate repetitive tasks and workflows using GitHub Actions, scripts, and additional tools to enhance productivity.
- Security Assurance: Ensure the security of code repositories by implementing best practices for access control and code management.
- Documentation: Create and maintain comprehensive documentation for GitHub workflows, best practices, and development guidelines.
- Support & Training: Provide support and training to development teams on GitHub usage, best practices, and troubleshooting.
Qualifications
- 8 to 10 years of experience working with GitHub in a professional environment.
- Strong understanding of Git version control and repository management.
- Proven experience in implementing CI/CD pipelines.
- Familiarity with GitHub Actions and other automation tools.
- Excellent collaboration and communication skills.
- Ability to create clear and concise documentation.
- Experience in training or supporting development teams is a plus.
Why Join Us?
- Be part of an innovative team that values collaboration and continuous improvement.
- Opportunity to work on challenging projects that make an impact.
- [Additional benefits or perks, if applicable]
If you meet the qualifications and are ready to take on this exciting challenge, we encourage you to apply!