Gargantext Back End Developer (PostgreSQL, Python)

English

Context

The complex systems institute of Paris IdF is developing new methods and tools to explore and interact with science at the level of a research communities or disciplines. They combines state-of-the art research in text analytics, big data, (social) networks analysis and visualization and are developed under open source license to maximize their dissemination.

This position is part of a three year project that aims at changing the way scholars and decision-makers interact within large scientific institutions as well as with the industrial sphere and civil society.

Job Details

Type of Contrat : CDD (contrat de droit public CNRS – selon diplôme et /ou expérience – grille accessible en ligne )
Duration : 12 renewable. Full time
Start : from mars 2017 (asap)
Salary : According to CNRS salary grid (depends on experience).
Application : see form below
Working place : ISC-PIF, 113 rue Nationale, Paris 13eme arr.

Missions

The Back-End Developer will work under the responsability of the Gargantext project manager within ISC-PIF.  S|he will collaborate with the Mines-Telecom Institute. S|he will be responsible for creating robust backend (database optimization and REST apis) for both the Text-Mining Platform Gargantext (http://gargantext.org) and Community Explorer (Comex). The Back-End Developer is a part of a team of scientists and front-end developers.

The Back-End Developer will work on new and existing applications for mining scientific communities and their production, building custom applications for research and industrial needs. The ideal candidate must be willing to work in a free software environment, managing multiple competing priorities and assignments. The candidate must have a strong technical background and be current on modern technologies.

Responsibilities

Work iteratively with scientists and front-end developers to refine the infrastructure and functionalities of a text-mining platform leading to producing code of high quality (please show your last open source code projects).

Qualifications

  • Bachelor’s degree
  • Developing under Linux Environment and Well versed in free software engineering principles, frameworks and technologies
  • Knowledgeable of databases (PostgreSQL) and data-driven design
  • Skilled at back-end engineering using Object-Oriented Python language and using various libraries and webframeworks (django)
  • Know how to collaborate with Git

A plus for candidates having any experience in functional programming (such as Haskell or Ocaml or Scala).

Know-how in team

Good relationship, knowing how to combine team spirit and autonomy.

Institutional context

The Complex Systems Institute of Paris Ile-de-France (ISC-PIF, http://iscpif.fr) is an inter-institutional organization and a unit of the National Center for Scientific Research (UPS3611), the largest French research organization. ISC-PIF is in partnership with more than a dozen of Universities and other french research organizations, as well as with the city of Paris and Ile-de-France Region.

Interface between disciplines, but also between research organizations and higher education, the ISC-PIF is a place dedicated to the development of innovative and interdisciplinary research on complex systems at the crossroad between modeling, high performance computing and big data. Located in Paris, it catalyzes, since 2005, the emergence of common and interdisciplinary practices, facilitating access to skills, work areas and pooled research resources.

The Mines-Télécom Institute, a public scientific, cultural and professional establishment constituted in the form of a large institution.

Français

Context

L’Institut des Systèmes Complexes de Paris IdF développe de nouvelles méthodes et outils pour explorer et interagir avec la science au niveau des communautés de recherche ou des disciplines. Ils combinent des recherches de pointe dans le domaine de l’analyse de texte, des masses de données, de l’analyse et de la visualisation de réseaux sociaux. Ils sont développés sous licence open source pour maximiser leur diffusion.

Cette offre d’emploi fait partie d’un projet de trois ans qui vise à changer la façon dont les chercheurs et les décideurs interagissent au sein des grandes institutions scientifiques, avec la sphère industrielle et avec la société civile.

Détails du poste

Type de contrat: CDD (contrat de droit public CNRS – selon le diplôme et / ou l’expérience – grille accessible en ligne)
Durée: 12 renouvelables. À plein temps
Début: à partir de mars 2017 (au plus vite)
Salaire: Selon la grille salariale du CNRS (dépend de l’expérience).

Lieu de travail : ISC-PIF, 113 rue Nationale, Paris 13eme arr.
Candidature : voir formulaire ci-dessous

Missions

Le développeur de back-end travaillera au sein de ISC-PIF et collaborera avec l’Institut Mines-Telecom. Elle/il sera responsable de la création d’un backend robuste (optimisation de base de données et APT REST) ​​pour la plate-forme Text-Mining Gargantext (http://gargantext.org) et Community Explorer (Comex). Le développeur de back-end fait partie d’une équipe de scientifiques et de développeurs de front-end.

Le développeur back-end travaillera sur des applications nouvelles et existantes pour l’analyse des communautés scientifiques et de leur production ainsi que sur  l’élaboration d’applications personnalisées pour la recherche et les besoins industriels. Le candidat idéal doit être prêt à travailler dans un environnement de logiciel libre et savoir gérer des priorités concurrentes. Le candidat doit avoir une solide formation technique et être à jour sur les technologies modernes.

Responsabilités

Sous la responsabilité du chef de projet Gargantext, la/le développeur travaillera de façon itérative avec les scientifiques et les développeurs de front-end pour affiner l’infrastructure et les fonctionnalités d’une plate-forme de text-mining conduisant à la production de code de haute qualité (veuillez présenter vos derniers projets de code source ouvert).

Qualifications

  • >Bac +3
  • Développer sous Linux  et maîtriser les principes, les cadres et les technologies d’ingénierie de logiciel libres
  • Connaissance des bases de données (PostgreSQL) et du design piloté par les données
  • Compétences en ingénierie de back-end en utilisant le langage Python orienté objet et en utilisant diverses bibliothèques et frameworks web (django)
  • Savoir collaborer avec Git.

Une expérience en programmation fonctionnelle (comme Haskell ou Ocaml ou Scala) sera un plus.

Savoir-être en équipe

Bon relationnel, sachant combiner esprit d’équipe et autonomie.

Contexte institutionnel

L’Institut des Systèmes Complexes de Paris Ile-de-France (ISC-PIF, http://iscpif.fr) est une unité inter-institutionnelle et inter-disciplinaire  du Centre National de Recherche Scientifique (UPS3611), le plus grand organisme de recherche français. ISC-PIF est en partenariat avec plus d’une douzaine d’universités et d’autres organismes de recherche français, ainsi qu’avec la ville de Paris et la région Ile-de-France.

Interface entre les disciplines, mais aussi entre les organismes de recherche et de l’enseignement supérieur, l’ISC-PIF est un lieu dédié au développement de la recherche innovante et interdisciplinaire sur les systèmes complexes, au croisement entre la modélisation, l’informatique haute performance et le Big Data. Situé à Paris, il catalyse, depuis 2005, l’émergence de pratiques communes et interdisciplinaires, facilitant l’accès à des compétences, des espaces de travail et des ressources mutualisées pour la recherche dans le domaine des systèmes complexes.

L’Institut Mines-Télécom est un établissement public scientifique, culturel et professionnel, qui rassemble l’ensemble des Ecoles Mines et Télécom au niveau national.

Application / Candidature

Job Application
First
Last
Where can we see your previous achievements ?
Drop a file here or click to upload Choose File
Maximum upload size: 10.24MB
Drop a file here or click to upload Choose File
Maximum upload size: 10.24MB
Sending