Emploi développeur Ruby on Rails + CSS +... (POURVU)
vendredi 18 juillet 2008 par Mayeul Kauffmann
Navigation rapide
L’Ecole de la paix cherche un développeur web pour un projet de développement d’un système d’information web collaboratif international, avec déploiement facile, distribué sous licence libre et gratuite.
Durée du contrat : si possible septembre 2008 à mai 2009.
Possibilité d’intégrer l’équipe en octobre ou novembre, au plus tard décembre, surtout pour un profil Vue plutôt que Modèle-Contrôleur (cf. ci-dessous).
Contrat temps partiel possible.
En fonction des possibilités de financement, le contrat pourra être prolongé (voire transformé en CDI) sur 2009-2010.
L’équipe est déjà constituée de deux développeurs aux compétences complémentaires. Elle réalise actuellement (version beta) un autre projet (partiellement décrit ici : http://otan.ecoledelapaix.org/spip.php ?article25) offrant certaines fonctionnalités de ce futur projet.
Le poste est basé à Grenoble.
Compétences indispensables
Ruby on Rails 2.0 et/ou 2.1 : bon niveau (au strict minimum : en savoir assez sur Rails pour gérer toutes les CSS, et si possible l’essentiel du Javascript ; si le niveau est meilleur et permet de contribuer aux autres parties de l’application, tant mieux !)
CSS : très bon niveau. Le développeur aura la responsabilité de toutes les CSS, en plus de ses autres fonctions). Navigateurs : Firefox, IE, Safari, voire plus.
Très souhaitable
(pas indispensable, mais presque)
XML (définition d’un schéma des données)
Javascript (bon niveau ou mieux, librairie prototype voire autres et javascript pur), AJAX
XHTML 1.0
Culture open source
Une IDE (Eclipse, Netbeans...)
Niveau ruby au moins correct
Subversion
Souhaitable, utile
(c’est un plus pour la candidature)
Trac
Postgresql (et postgis), Mysql, Sqlite.
SVG, VML, XSLT
R (statistiques)
GNU/linux (de préférence Ubuntu ou Debian, KDE)
UML (une partie des spécifications existe déjà en UML)
Pour le déploiement facile du système sur des intranets : Scripts linux et windows ou packaging d’application ou virtualisation (machine virtuelle linux)
MSAccess (le projet s’inspire d’un système complet sous MSAccess)
Export de données vers formats bureautique (RTF, OpenDocument...)
Expérience du déploiement et de l’administration d’un serveur web sur une machine dédiée
Autres langages interprétés (open source)
Compétence Accessibilité, ergonomie de l’interface
Anglais ou autre langue
Internationalisation, localisation, UNICODE
Sécurité (Rails, Linux)
Connaissance des méthodes de développement agile
Un intérêt pour les questions relatives au respect des droits de l’homme, à la paix, à la résolution des conflits armés...
Inutile
Java
Flash
...
Raison : Le projet doit fonctionner 100% sans plugin côté client, et doit tourner sur une machine 100% gratuite (et de préférence 100% libre) côté serveur.
Complémentarité éventuelle avec un autre poste
En fonction des compétences et de l’intérêt de la personne recrutée, ainsi que du déroulement du projet, le poste pourra être à temps partiel, ou bien un temps partiel sur ce projet complété par un temps partiel pour gérer la migration du système d’information de l’Ecole de la paix (association ayant une dizaine de postes informatiques) vers linux, y compris formation du personnel (essentiellement KDE, OpenOffice.org) , installation des machines utilisateurs, sauvegardes, egroupware, éventuellement re-configuration du serveur de fichier et d’imprimantes ; fiche de poste complète disponible sur demande.
Modalités de candidature
Faire une candidature dès que possible, de préférence avant le 23 juillet inclus, en envoyant un CV à : mayeul (point) kauffmann (at) ecoledelapaix (point) org
Merci de préciser vos disponibilités, votre intérêt pour le premier et/ou le second poste, et une fourchette pour vos prétentions salariales.
