Recherche architecte open-source appréciant Ruby / Rails

Bonjour,

vous me direz << pourquoi rechercher un architecte open-source sur
Railsfrance >> ? En fait << JTEK >>, société dont je suis gérant ainsi que
seul et unique “organe de production” (en tant que
consultant/architecte/développeur/exploitant/auditeur/… qui a dit
homme-orchestre ?) bien qu’à vocation plus large fait à peu près 70% de
son chiffre d’affaires sur développement/maintenance/hébergement
d’applications Rails.
Il vaut donc mieux être familier du framework et l’apprécier pour se
sentir bien chez JTEK SARL, petite structure montée en avril 2007 par 3
associés : 2 apporteurs d’affaires et moi-même (le gérant majoritaire).

Pour la suite soyez indulgents sur la forme et n’hésitez pas à poser des
questions ( lionel(dot)bouton(at)jtek(point)fr ) sur le fond : c’est la
première offre d’emploi d’un jeune chef d’entreprise !

############################

Profil idéal du candidat

############################

  • geek open-source (gros plus pour que le courant passe bien avec moi et
    autant appeler un chat un chat…),
  • architecte (toujours open-source) : désire concevoir des solutions
    logicielles par intégration de composants open-source et/ou
    développements logiciels,
  • aime Ruby, sans être fondamentaliste : JTEK en fait beaucoup mais de
    temps à autre il est plus simple voir même plus efficace (si, si) de
    choisir un autre langage.
  • souhaite mettre ses mains dans le cambouis : JTEK fait environ 2/3 de
    dev et héberge déjà une application en ASP (application sous forme de
    service, pas le langage mais vous aurez compris…) ce qui implique un
    peu d’exploitation.
  • tout en voulant se changer les idées régulièrement sur des projets
    correspondant plus à un profil consultant.
  • désire participer à l’essor d’une jeune boîte (ce qui veut dire
    participer à l’accueil et l’encadrement de nouveaux arrivants dans le
    futur).

Ceci est un profil hypothétique (sauf si vous vous appelez Lionel B. :slight_smile:
). Il n’est donc pas nécessaire d’être à 100% aligné dessus pour
manifester son intérêt mais mieux vaut ne pas trop s’en écarter pour
apprécier le poste
proposé.
#####################

Qualités requises

#####################

Curiosité, méthode

Du point de vue dev, je privilégie plus la curiosité et la méthode que
l’expérience. Un excellent codeur Ruby ne peut malheureusement pas
correspondre au poste s’il ne veut faire strictement que du dev tout
seul dans son coin et absolument qu’en Ruby. Il faut être capable de
travailler en équipe (à deux dans un premier temps…), comprendre
l’intérêt des méthodes de développement agiles et suivre l’évolution des
technos (méthodes, frameworks, outils, …).
Par exemple :

  • je m’intéresse à Merb en tant que complément à Rails dans certaines
    situations,
  • suis Jruby pour voir s’il ne pourrait pas m’aider à diminuer
    l’occupation mémoire de certains processus Rails,
  • et de plus loin les frameworks web à base de “continuations” au cas où
    ils offrent des opportunités,
  • regarde git en tant que remplacement de subversion,
  • suis passé à Rspec::Rails récemment pour mes nouveaux projets,

Autonomie

Comme JTEK gère de plus en plus de projets en parallèle (ce n’est pas
pour rien que je cherche quelqu’un : je suis au taquet), il faut savoir
être autonome sur un projet car on ne pourra pas travailler en Pair
Programming 100% du temps. Cela n’empêche évidemment pas de me consulter
en cas de décision technique délicate ou de problème avec un client par
exemple, le but est d’éviter que je continue à papillonner entre les
projets, pas que je parte me dorer la pilule aux Bahamas…

Technos/Langages/Logiciels (en dehors de Ruby/Rails)

Plus vous en connaissez mieux c’est, voici une liste (non exhaustive) de
ce que j’ai utilisé sur les 12 derniers mois ou compte utiliser dans un
avenir très proche.

Linux :slight_smile:
PostgreSQL
OpenLDAP
Postfix / Clamav / Spamassassin / Dspam / Amavisd-new / Dovecot /
Squirrelmail / SQLgrey
PHP / Perl / C
Squid / Squidguard
iptables
rdiff-backup
Stompserver
Xen/KVM/User-mode-linux

J’ai du code à moi dans ou suis mainteneur de 3 des projets
ci-dessus -:slight_smile:

########

JTEK

########

Si vous avez lu jusque-là, il vaut mieux que je présente un peu la
société, d’où elle vient et où je compte l’emmener.

JTEK a été créée en avril 2007 suite à des appels du pied de plusieurs
anciens clients. En effet, dans mon parcours professionnel j’ai
essentiellement travaillé dans 2 SSII dont la deuxième a été rachetée
par un éditeur logiciel. A l’occasion de ce rachat, les activités de
service et de développement à façon qui me plaisaient ont été
progressivement abandonnées ce qui m’a incité à poser ma démission en
janvier 2007. La nouvelle en est venue aux oreilles des anciens clients
de la SSII rachetée et une bonne partie d’entre eux m’ont contacté pour
que je reprenne la maintenance de produits existants et les activités de
conseil et développement logiciel anciennement fournies par mon
ex-employeur. En février j’ai donc décidé de ne plus chercher de travail
et de me mettre à mon compte. Vu la demande et les perspectives, j’ai
préféré monter une SARL pour pouvoir croître facilement plus tard.

JTEK a été particulièrement rentable sur l’exercice 2007, les
perspectives sont excellentes, c’est donc le moment d’embaucher pour
commencer la croissance.

JTEK intervient essentiellement pour des PMEs qui sont sur des secteurs
porteurs (marketing, haute-technologie, consulting IT, …) avec
lesquelles j’ai pu établir des relations de confiance et qui comprennent
qu’il faut payer pour avoir de la
qualité.Bien que j’ai des contacts dans des grands groupes :

  • je préfère l’aspect “service de proximité” du travail avec les PMEs,
    c’est plus agréable à mon sens,
  • de toute manière pour l’instant JTEK n’a pas la taille pour entrer
    facilement chez un grand compte et pouvoir réellement exploiter ce
    marché, je compte attendre de bien grossir avant de réévaluer la question.

L’essentiel des services fournis consiste en développements à façon
réalisés au forfait (pas de régie, ou alors de façon exceptionnelle, je
n’ai pas encore eu à en faire et ça ne m’attire pas du tout), dans
l’immense majorité web (et donc Rails). Mais je suis également connu
pour mon expertise en messagerie, sécurité, ma culture générale en
informatique (du moins du point de vue de mes clients :slight_smile: ) et quelques
cabinets de consultants débordés me proposent régulièrement des
missions. Je vois donc arriver des projets de natures très diverses
(développements sur ASIC, développement noyau Linux, audits
organisationnels, campagnes de métrologie, …). Je souhaite conserver
la dualité conseil / développement premièrement parce que ça me plaît de
faire les deux et deuxièmement parce que le premier entraîne parfois le
second…

Dans l’immédiat, JTEK va donc se concentrer sur les besoins de ses
clients actuels et de ceux qui tapent à la porte. En effet, j’ai déjà dû
refuser 4 ou 5 projets ces deux derniers mois faute de main d’OEuvre.
Quand je fais le total, les projets refusés totalisent un chiffre
d’affaire proche de celui que je comptais faire seul en 2008 :frowning:
Par la suite, l’idée est de croître régulièrement en utilisant les
réseaux de relations des 3 associés (nous avons tous les trois entre 9 -
pour moi - et presque 20 ans de métier en SSII et nous ne sommes pas
manchots… :slight_smile: ).

Actuellement je n’ai ni locaux ni site web (faire de la pub en ce moment
pour JTEK ce n’est même pas superflu, c’est carrément chercher à se
noyer sous les contrats…), je travaille chez moi ou chez mes clients.
Même si j’aimerais avoir quelqu’un tout de suite, il me faudra quand
même un peu de temps pour m’organiser : réserver un local, rédiger le
contrat de travail, régler toutes les formalités administratives (en
bref après avoir appris comment gérer une SARL, je vais apprendre à
gérer une masse salariale :slight_smile: ), tout en continuant à pondre du Ruby
tous les jours…
Donc à partir du moment où j’aurai trouvé quelqu’un, il faudra
probablement compter au minimum un mois pour que je règle tous ces
détails (ou plutôt que je demande à un de mes associés, qui a longuement
siégé au conseil de direction d’une SSII, et ma comptable de me
conseiller là-dessus) avant de pouvoir réellement commencer à travailler
avec la personne retenue.

###################

Type de contrat

###################

CDI, convention syntec si je ne m’abuse. Temps partiel possible. Entre
40 et 50k EURO brut selon profil pour un temps plein 39h.
Compter sur une bonne mutuelle, des tickets restaurant pas ridicules, un
plan d’intéressement/participation (je ne peux pas garantir les deux
derniers tout de suite, mais l’idée générale est d’avoir des employés
sur qui je peux compter et donc de bien les traiter notamment en les
intéressant au résultat, pas de la viande).

#################

Environnement

#################

  • Ouest parisien (Boulogne, Saint Cloud, Surenes, Puteaux).
  • Patron geek (tout le monde ne peut pas dire que son patron a du code
    dans le noyau de votre OS favori), mais commercial aussi (même moi ça
    m’a surpris).
  • Les contrats sont négociés par quelqu’un qui code aussi… Et à ce que
    j’ai constaté dans le milieu du développement logiciel, c’est beaucoup
    plus confortable pour les techs qui doivent réaliser après !
  • Startup (ah oui là, à moins de monter votre propre boîte vous pourrez
    difficilement faire plus startup).
    Il faut être prêt à travailler à deux seulement pendant de longues
    périodes au moins les premiers mois. Le contact avec un large groupe de
    personnes peut manquer à certains. Ceci dit il est possible qu’on se
    retrouve en sous-location chez un des clients de JTEK, donc avec le
    contact humain qu’on peut s’attendre à trouver dans une boîte d’une
    centaine de personnes. À confirmer.

Voilà, si après tout ça vous êtes intéressé, vous pouvez m’envoyer un CV
(OpenDocument, PDF, LaTeX, DVI, …), vos motivations et questions à :

lionel(dot)bouton(at)jtek(point)fr

Je vous encourage à faire suivre ce mail à vos relations susceptibles
d’être intéressées.

À bientôt j’espère,

Lionel B.

Rhhha zut j’ai exactement le profil que tu recherche,
Mais j’ai déjà crée ma boite !

Ce profil est assez atypique, pas évident à trouver, je te souhaite
bonne
chance pour ta recherche.

Cordialement.
Cédric

Le 09/04/08, Lionel B. [email protected] a écrit :

Cédric Brancourt wrote:

Rhhha zut j’ai exactement le profil que tu recherche,
Mais j’ai déjà crée ma boite !

Argh. Bonne chance à toi alors.

Ce profil est assez atypique, pas évident à trouver,

Je sais, mais si je trouve on va faire des étincelles :slight_smile: Ce serait bien
d’avoir quelqu’un de ce niveau pour faciliter ensuite l’intégration de
profils moins expérimentés. Si je ne trouve pas il faudra que je songe à
être moins exigeant et accepter de passer plus de temps à
former/encadrer la personne, ça ralentira un peu la croissance de JTEK :-/

je te souhaite bonne chance pour ta recherche.

Merci,

Lionel

Je vais faire passer ta demande dans mon réseau de contacts, qui sait,
peut être que quelqu’un chez nous ( http://www.alliance-libre.org ) à
dans sa pile de CV de geeks un afficionado du Ruby.

Le 10/04/08, Lionel B. [email protected] a écrit :