Community Builder (GitHub)
Posted: 4 days ago
Job Description
We are recruiting on behalf of our client, a technology-driven organization focused on open-source innovation and developer engagement. Our client’s mission is to build thriving developer ecosystems through high-quality technical content, automation, and community collaboration.We are looking for a Technical Community Builder to strengthen and scale their global developer community by organizing repositories, implementing automation, and improving the contributor experience.Responsibilities:Repository GovernanceAdminister and organize GitHub organizations and repositories for technical assets (demos, samples, scripts).Define and enforce standardized structures, labels, and branching conventions.Manage user permissions and contributor access across repositories.Automation & CI/CDImplement and maintain CI/CD workflows for validation, testing, and release packaging.Develop reusable GitHub Actions or CI templates to streamline onboarding for new repositories.Monitor automation reliability and maintain related documentation.Contributor ExperienceCreate and maintain contribution guidelines, issue templates, and pull request templates.Triage and respond to community issues and pull requests in a timely manner.Collaborate with engineers and developer advocates to publish demos and maintain asset discoverability.Community EngagementTrack engagement metrics (stars, forks, PR throughput) and report insights.Organize and promote contributor initiatives such as “good first issue” sprints, hackathons, and webinars.Produce short maintenance notes and walkthrough videos demonstrating standards and workflows.Release ManagementCoordinate with product and content teams on timelines for demo and sample releases.Oversee changelogs, release notes, and tagging for improved discoverability.Advocacy & Relationship BuildingBuild and maintain relationships with community leaders, influencers, and contributors.Represent the organization at industry forums, meetups, and events.Candidate ProfileBachelor’s degree in Computer Science or related technical field, or equivalent hands-on experience.Solid understanding of the Software Development Lifecycle (SDLC).Strong knowledge of Git and GitHub workflows.Familiarity with CI/CD principles, automation tools, and repository governance.Excellent analytical, organizational, and written communication skills.Proactive, collaborative, and passionate about developer communities.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period