WANTED: Ruby Programmer to Lead IN COMMON to v1.0 Release

» Lire en français

Introduction

Good morning,

the IN COMMON collective is looking for a Ruby programmer to bring us from here to our first public stable release. This is an opportunity to create a job for an aspiring free software engineer, our first employee. We are not a start up but a network of non-profit organizations originally based in Belgium. See Apply now! below for conditions.

About IN COMMON

IN COMMON emerged as a collective from a network of non-profit actors to identify, promote, and defend the Commons. Partners of the project include Dewey, Petites Singularités, Réseau Transition, Mycelium and Agroecology in Action. We decided to start a common pool for Information Technologies with the aim to create, maintain, and share with the public geo-localized data that belong to our constituents.

This project is one step in our engagement towards a fully interoperable, standardized API to provide a clear technical solution and community best practice to Map the Commons.

IN COMMON aims at solving 3 issues with current geo-localized information:

  • infrastructure: sharing IT to cut on costs, pool competency and workload, benefit from curated data
  • outdated data: provide high-quality data sets from experts and collective agency for long-term maintenance.
  • discovery and diversity: enrich data with on-demand specific perspectives from field actors and citizens.

A map is not the territory: IN COMMON promotes direct engagement with the social fabric through its dense volunteer network and sensibilization workshops. A common database and API, object of this proposal, encourage various actors to share and shape data so as to provide up-to-date information to all maps using this system.

What we’re looking for

We strongly invite women to apply for this position.

Our candidate should be:

  • fluent in Ruby, and highly motivated to use Ruby on Rails in API mode
  • familiar with:
    • GNU/Linux systems
    • backend operations (PostgreSQL, Redis, Sidekiq)
    • agile development (BDD, Git/Gitlab workflow, Guard)
  • happy with AGPL-3.0-or-later license and have a strong interest in free software and the commons
  • striving for minimalist code and be attentive to details
  • a good team player (you’re going to build it)
  • fluent in some languages:
    • strong English skills required
    • French recommended
    • Nederlands or Spanish a plus
  • located in or around Brussels, or able to come to Brussels on a regular basis (remote work OK if we can meet in person sometimes)

Apply now!

  • We have 12000 EURO available for the tasks over a 2-4 months period.
  • We can start with a short term employment contract (duration matching budget/salary) or an independent contract
  • Please send an email to jobs@incommon.cc stating your motivation (in English or French), availability for an appointment, and any information you deem useful (e.g., links to your Ruby code)
  • Timeline: starting September 2019

» Read in English

Français

Bonjour,

Le collectif IN COMMON est à la recherche d’un·e programmeu·r·se Ruby pour nous aider à développer notre première version stable et publique. C’est l’occasion de créer un emploi pour un·e aspirant·e ingénieur·e en logiciel libre, notre premi·er·ère employé·e. Nous ne sommes pas une start up mais un réseau d’organisations à but non lucratif basées à l’origine en Belgique. Voir Postulez maintenant! ci-dessous pour voir les conditions.

A propos de IN COMMON

IN COMMON est issu d’un réseau d’acteurs à but non lucratif pour identifier, promouvoir et défendre les Biens Communs. Parmi les partenaires du projet sont Dewey, Petites Singularités, Réseau Transition, Mycelium et Agroecology in Action. Nous avons décidé de créer un pool commun pour les technologies de l’information dans le but de créer, maintenir et partager avec le public des données géolocalisées qui appartiennent à nos membres.

Ce projet constitue une étape de notre engagement envers une API normalisée et entièrement interopérable afin de fournir une solution technique claire et une pratique collective exemplaire pour cartographier les Communs.

IN COMMON vise à résoudre 3 problèmes avec l’information géolocalisée actuelle :

  • infrastructure : partager notre IT pour réduire les coûts, mutualiser les compétences et la charge de travail et bénéficier des données conservées
  • données obsolètes : fournir des ensembles de données de haute qualité provenant d’experts et d’organismes collectifs pour la maintenance à long terme.
  • découverte et diversité : enrichir les données avec des perspectives spécifiques des acteurs de terrain et des citoyens.

Une carte n’est pas le territoire : IN COMMON promeut l’engagement direct avec le tissu social à travers son dense réseau de bénévoles et ses ateliers de sensibilisation. Une base de données et une API communes encouragent divers acteurs à partager et à façonner les données afin de fournir des informations actualisées à toutes les cartes utilisant ce système.

Ce que nous cherchons

Nous invitons fortement les femmes à poser leur candidature à ce poste.

Notre candidat devrait :

  • programmer couramment en Ruby, et très motivé·e à utiliser Ruby on Rails en mode API
  • famili·er·ère avec :
    • les systèmes GNU/Linux
    • les opérations de backend (PostgreSQL, Redis, Sidekiq)
    • le développement agile (BDD, workflow Git/Gitlab, Guard)
  • se satisfaire de la licence AGPL-3.0-or-later et avoir un intérêt marqué pour le logiciel libre et les biens communs
  • s’efforcer d’obtenir un code minimaliste et être attenti·f·ve aux détails
  • avoir un bon esprit d’équipe (vous allez contribuer à sa création)
  • parler couramment certaines langues :
    • de bonnes connaissances de l’anglais sont requises
    • le français est recommandé
    • le néerlandais ou l’espagnol sont un plus
  • être localisé·e à Bruxelles ou dans les environs, ou en mesure de venir à Bruxelles de façon régulière (travail à distance OK si nous pouvons nous rencontrer en personne de temps en temps)

Postulez maintenant !

  • Nous avons 12000 EURO disponibles pour les tâches sur une période de 2 à 4 mois.
  • Nous pouvons commencer par un contrat de travail à court terme (durée équivalente au budget/salaire) ou un contrat indépendant.
  • Veuillez envoyer un courriel à jobs@incommon.cc en indiquant votre motivation (en anglais ou en français), votre disponibilité pour un rendez-vous, et toute information que vous jugez utile (par exemple, des liens vers votre code Ruby).
  • Échéancier : à partir de septembre 2019

The job offer was posted on Ruby-forum.org.

L’offre est disponible chez notre partenaire ConcertES :

The job offer appeared on Ruby Belgium’s Job Board a couple months ago.

Now it’s also on FOSSJobs!

@fodevaux should we meet and figure out a strategy to make this thing happen?

Job was posted on the Internet Freedom Festival job board!

https://internetfreedomfestival.org/job-board/

1 Like

Encore une relance sur Mastodon (merci de relayer !)

via les ecoles de formation à bxl?

1 Like

Leaving a note here that I have now accepted the offer and am working myself against a v1.0 release. Progress will be documented publicly on a regular basis in #api and through distinct #api:releases.

3 Likes