These three-month internships are a great way for people from underrepresented groups to get started.


Outreachy offers three-month internships with stipends for people from groups that are traditionally underrepresented in tech.

Outreachy interns work remotely with mentors from Free and Open Source Software (FOSS) communities on projects ranging from programming, user experience, documentation, illustration and graphical design, to data science. The deadline for applications for the December-March internships is Oct. 23, 2017.

OpenStack has three projects that need help this time around:

  • Work on Go and Container related projects in OpenStack.
    Required skills: Python, Go
  • Add introspection HTTP REST points to the Kubernetes API watchers.
    Required skills: Python
    Optional skills: API design
  • Improve Keystone testing jobs in Jenkins cover the new features on Keystone, such as fernet tokens, v3 API and functional tests
    Required skills: Python
    Optional skills: Tests on CI, but we’ll teach you

It’s a good way to get started — just ask Victoria Martinez de la Cruz, once an Outreachy mentee, now a software engineer at Red Hat. She eventually went on to become a Zaqar and Trove core reviewer and is currently working on Manila. She’s active in Outreachy and Google Summer of Code as a coordinator and frequently speaks about OpenStack. (You can catch her talking about CephFS at the upcoming Sydney Summit.) Selected applicants are paired with a mentor, usually a full-time contributor to the project, and will spend three months learning what it’s like to work in the open source world, she tells Superuser.

You can find out more about OpenStack’s Outreachy program here.