Github Expert - Ticino (CH)
Infos sur l'emploi
- Date de publication :20 janvier 2025
- Taux d'activité :100%
- Type de contrat :Temporaire
- Lieu de travail :Lugano
We are looking for a Ticino client based a GitHub expert to join his team and leverage their extensive global experience to optimize and manage version control and collaborative development workflows.
The ideal candidate will have at least 10 years of professional experience in software development and DevOps, along with demonstrated expertise in delivering significant projects using GitHub.
Leader in its industry
Description
Repository Management: Design, implement, and manage scalable GitHub repositories and workflows tailored to organizational needs.Project Leadership: Lead at least one major project leveraging GitHub, showcasing advanced expertise in version control, collaboration, and automation.Process Optimization: Develop and refine branching strategies, code review processes, and release pipelines to maximize team efficiency.Collaboration: Work with cross-functional teams to ensure seamless integration of GitHub with CI/CD tools and project management systems.Mentorship: Provide guidance and training to team members to elevate their understanding and use of GitHub best practices.Automation & Security: Leverage GitHub Actions and other tools to automate workflows, ensure code integrity, and enhance security.Documentation: Create and maintain comprehensive documentation of GitHub workflows, configurations, and best practices.Continuous Improvement: Stay updated on GitHub features and trends, integrating them to enhance the organization's development practices.Profile
Qualifications:
- A minimum of 10 years of global experience in software development, DevOps, or related fields.
- Proven expertise in GitHub with significant contributions to at least one major project.
- In-depth understanding of Git, version control strategies, and GitHub features (e.g., Actions, Packages, Projects).
- Experience integrating GitHub with CI/CD tools such as Jenkins, GitLab CI/CD, or Azure DevOps.
- Strong scripting and automation skills (e.g., Python, Bash, or PowerShell).
- Familiarity with software development methodologies, including Agile and DevOps practices.
- Excellent communication and collaboration skills.
Preferred Qualifications:
- GitHub certifications or relevant industry certifications.
- Experience in multi-repository or monorepo environments.
- Knowledge of security and compliance features within GitHub (e.g., Dependabot, secret scanning).
Job Offer
More about the mission
- The candidate must be eligible for a Swiss working permit (e.g. Swiss or EU citizenship)
- Long term mission (more than a year)
- This position requires a relocation in Ticino or the area.