Position Description

BASICS Consultant: Testing & Release Manager
Location Remote
Apply Now

The BASICS Specialist: Testing & Release manager will work closely with Tahoe-LAFS to improve processes around testing, issue triage and releases, and to nurture and grow a community of developers and contributors that will further long-term sustainability for the tools. Tahoe-LAFS is an open source software tool that supports at-risk journalists and human rights organizations; their team is participating in Internews' BASICS project.

About BASICS Specialists:

Internews' BASICS project (Building Analytical and Support Infrastructure for Critical Security tools) is improving the sustainability of critical open source privacy and security tools by building ties between tool teams and the communities they serve. Many powerful and widely used open source security and privacy tools are maintained by individuals or small groups of volunteers who are often under-resourced, lack the ability to receive grant funding, and do not have the means to hire additional support to advance their projects' goals.

Internews will place skilled individuals with open source tool teams as contributing specialists who will help address tool needs. Contributing specialists will be supervised and supported by Internews and connected with a partner from the tool team(s) for mentoring and coordination.

Internews is a very diverse organization globally. We value the perspectives that result from the inclusivity of different voices, and the foundation of our work is to support free and open communications between all people. We are an organization of dynamic, mission-driven individuals who are passionate about our core values and about supporting positive change in the world. We pride ourselves on our commitment to innovation and flexibility. We are an EEO employer and strongly encourage people from all backgrounds to apply for any of our open positions.

SCOPE OF WORK

This is a paid position on a 6-month part time contract. The Specialist will be expected to work approximately 20 hours per week contributing to activities such as the following:

Process Improvement

  • Support improvements in the release process, including:
    • Developing new release processes to match new infrastructure
    • Developing documentation detailing the release process
    • Automating the release process
    • Support improvements in the test suite, particularly to increase the speed of testing
    • Conduct code reviews and other testing techniques as determined by the open source team
    • Perform other tasks as required by the open source tool team

Improve Onboarding of New Contributors

  • Develop onboarding process and quick-start guide for new contributors
  • Help establish baseline metrics for community health
  • Review, organize, and curate old issues to make them accessible for external contributors to resolve
  • Help triage issues with emphasis on community contributions

Documentation Improvements

  • Conduct an audit of existing documentation available for contributors on wiki and website
  • Write new and improve existing documentation
  • Document team roles and responsibilities and decision-making process publicly

QUALIFICATIONS

Required:

  • Experience contributing to Open Source tools and familiarity with collaboration platforms like GitHub or GitLab
  • Working knowledge of Python
  • Strong writing skills
  • Enthusiasm for community engagement

Preferred:

  • Experience in technical writing and information architecture
  • Experience with reproducible builds and testing
  • Prior experience in community management roles
  • Lived experience in Internet environments facing challenges emerging from electricity and bandwidth limitations, censorship, surveillance, and other oppressive, anti-open-internet activities.

The Specialist should demonstrate enthusiasm for Open Source software, excitement to learn, and commitment to freedom of speech and journalist safety.

About Tahoe-LAFS

Tahoe-LAFS is a Free and Open decentralized cloud storage system which distributes data across multiple servers. Even if some of the servers fail or are taken over by an attacker, the entire file store continues to function correctly, preserving your privacy and security.

To apply, please submit your resume and cover letter. Please enter ‘1234’ in the Annual Salary required field when submitting your application. You will be asked to provide your Hourly Rate before submitting your application.

Back Apply Now