GitLab for Education
The GitLab for Education team’s mission is to facilitate and drive the adoption of GitLab at educational institutions around the globe. We aim to build an engaged community of GitLab evangelists and contributors in the next generation of the workforce and tell the story of how GitLab and DevOps as a discipline, are advancing and transforming teaching, learning, and scientific research.
Education Evangelist reports to the Education Program Manager.
Education Evangelist Job grade
The Education Evangelist is a grade 6.
Education Evangelist Responsibilities
- Connect, engage with and gather feedback from faculty, students, and staff.
- Execute GitLab for Education Program initiatives and campaigns.
- Curate content from GitLab for Education Program Members, the wider scientific community, academic literature, as well existing GitLab content.
- Create and curate original content to enable faculty, students, and staff to adopt and be successful with GitLab. This includes blog posts, webinars, videos, eLearning, courses, and best practices.
- Serve as a spokesperson for GitLab’s Education Program.
- Update and document processes in the GitLab for Education handbook.
- Activate the GitLab team in sharing GitLab for Education content with their networks, increasing our reach to media, academia, analysts, etc.
- Collaborate with GitLab’s PR agency partners to facilitate and secure media coverage for GitLab’s campaigns.
- Compile quarterly metrics reports to measure our GitLab in Education successes in relation to awareness and impact.
- Manage projects from start to finish.
Education Evangelist Requirements
- 3-5 years experience in technical evangelism, program management, or education.
- An understanding of GitLab’s and DevOp’s role in Education.
- Experience in publishing, journalism, content marketing, social, and events. At least 1 year of experience giving talks and developing technical content.
- Self-directed and work with minimal supervision.
- Outstanding written and verbal communications skills with the ability to explain and translate complex technology concepts into simple and intuitive communications.
- You share our values and work in accordance with those values.
- Ability to use GitLab.
Education Program Manager
The Education Program Manager reports to the Sr. Education Program Manager.
Education Program Manager Job Grade
The Education Program Manager is a grade 6.
Education Program Manager Responsibilities
- Run and develop the GitLab for Education program. Increase operational efficiencies and streamline processes.
- Establish relationships with educational institutions to produce inspirational case studies of their use of GitLab. Showcase Program Member’s success through Case Studies, webinars, blog posts, spotlights, and media campaigns.
- Build the foundations of a GitLab for Education community and engage with program members.
- Expand the GitLab for Education program with a learning package to facilitate and incentivize the use of GitLab for Educational purposes.
- Conduct and publish a survey on the GitLab in Education Program.
- Grow the number of institutions and increase the renewal percentage quarter over quarter.
Education Program Manager Requirements
- You have 5-7 years of experience running developer relations or community advocacy programs, preferably open source in nature.
- Analytical and data driven in your approach to building and nurturing communities.
- You have experience facilitating sensitive and complex community situations with humility, empathy, judgment, tact, and humor.
- Excellent spoken and written English.
- Familiarity with developer tools, Git, Continuous Integration, Containers, and Kubernetes.
- A background and relationships in the academia and research spaces are a plus.
- Ability to use GitLab
- You share our values, and work in accordance with those values.
Senior Education Program Manager
The Senior Education Program Manager reports to the Director, Education or Director of Community relations if there is not a Director, Education.
Senior Education Program Manager Job Grade
The Senior Education Program Manager is a grade 7.
Senior Education Program Manager Responsibilities
- Extends that of the Education Program Manager responsibilities
Senior Education Program Manager Requirements
- Exends that of the Education Program Manager requirements
- You have 7-10 years of experience running developer relations or community advocacy programs, preferably open source in nature.
- Prior experience developing relationships with educational institutions.
- Substantial experience in academia and research spaces.
The Director, (Head of Education) reports to the Director of Community Relations.
Director, Education (Head of Education) Job Grade
The Director, Education is a grade 10.
Director, Education (Head of Education) Responsibilities
- Develop an overall strategy and vision for GitLab and DevOps in Education.
- Develop and maintain a content roadmap for enabling GitLab in Education Program Members to teach, learn and conduct research with GitLab.
- Demonstrate thought leadership in Education.
- Maintain and evolve a standalone digital publication focused on the role DevOps has in Education. Champion GitLab’s prominence therewithin.
- Work strategically to build a foundation for DevOps as a discipline by increasing the number of courses, curriculum, and offerings on DevOps.
- Share and promote scientific research and publications using GitLab into mainstream media through press, articles, podcasts, with the goal of translating science to industry and highlighting GitLab’s capabilities.
- Champion the importance of DevOps workforce development in higher education.
- Collaboratively work across Corporate Marketing, Strategic Marketing, Learning and Development, Sales, and Product to tell GitLab in Education’s story.
- Responsible for ideation of all campaign activities, initiatives, OKRs, and reporting on results.
Director, Education (Head of Education) Requirements
- 5+ years experience in Education strategy, curriculum development, pedagogy, and technical enablement.
- Proven experience leading the adoption of technology in education.
- Experience overseeing campaigns that include public relations, events, social, publishing, and content.
- Proven experience building strategic relationships with Universities, associations, government agencies, foundations, and centers.
- Number of educational institutions and users adopting GitLab per quarter.
- Number of educational institutions renewing GitLab year over year.
- Published articles, podcasts, and other content by media and external sources.
- Views (website traffic) to content related to GitLab for Education on
about.gitlab.com and impressions attributed to brand awareness efforts.
The next steps for the GitLab for Education has not yet been defined.
Candidates for positions within the GitLab for Education team can expect the hiring process to follow the order below. Please keep in mind that candidates can be declined from the position at any stage of the process. To learn more about someone who may be conducting the interview, find their job title on our team page.
- Qualified candidates will be invited to schedule a 30 minute screening call with one of our Global Recruiters.
- Candidates may then be offered a 30 minute interview with one of our Senior Community Programs Managers.
- Next, candidates will be invited to schedule an interview with our Director of Community Relations.
- Candidates will then be invited to schedule interviews with key team members from relevant company departments that the role will work with closely.
- Finally, our Chief Marketing Office or Sr. Marketing Director(s) may choose to conduct a final interview.
- Successful candidates will subsequently be made an offer via video, phone, or email.
Additional details about our process can be found on our hiring page.
GitLab Inc. is a company based on the GitLab open-source project. GitLab is
a community project to which over 2,200 people worldwide have contributed.
We are an active participant in this community, trying to serve its needs
and lead by example. We have one vision: everyone can
contribute to all digital content, and our mission is to change all creative
work from read-only to read-write so that everyone can contribute.
We value results, transparency, sharing, freedom,
efficiency, self-learning, frugality, collaboration, directness, kindness, diversity, inclusion and belonging,
boring solutions, and quirkiness. If these values match your personality,
work ethic, and personal goals, we encourage you to visit our
primer to learn more. Open source is our culture, our way of
life, our story, and what makes us truly unique.
Top 10 reasons to work for GitLab:
- Work with helpful, kind, motivated, and talented people.
- Work remote so you have no commute and are free to travel and move.
- Have flexible work hours so you are there for other people and free to plan
the day how you like.
- Everyone works remote, but you don't feel remote. We don't have a head
office, so you're not in a satellite office.
- Work on open source software so you can interact with a large community and
can show your work.
- Work on a product you use every day: we drink our own wine.
- Work on a product used by lots of people that care about what you do.
- As a company we contribute more than we take, most of our work is released
as the open source GitLab CE.
- Focused on results, not on long hours, so that you can have a life and
don't burn out.
- Open internal processes: know what you're getting in to and be assured
we're thoughtful and effective.
See our culture page for more!
Work remotely from anywhere in the world. Curious to see what that looks
like? Check out our remote manifesto and guides.