Au coeur d’Optimy – Rencontrez l’équipe

Simon_Barbier_IT.jpg
Prénom: Simon
Nom: Barbier
Profession : Back-end PHP Developer
Nationalité: Belge

Marketing Team: Bonjour Simon, merci de nous offrir un aperçu de ton travail. Tout d’abord, quel est ton rôle à Optimy ?

Simon Barbier: Je suis back-end PHP developer, responsable du design, du test et de l’entretien de certaines parties de l’application. Pour faire simple, je fais partie de ceux qui écrivent les lignes de code – sans doute plus connu sous le nom de « nerds » ou de « geeks ».

MT: Pourquoi as-tu décidé de rejoindre Optimy ?

SB: La plupart des gens ne s’y attendront pas mais avant d’arriver ici, j’ai travaillé en tant que consultant en comptabilité. J’aimais bien mon poste précédent mais je suis passionné par les sites internet et le développement d’applications depuis que j’ai 12 ans. J’ai donc décidé de changer de carrière et je ne l’ai jamais regretté. Optimy a été une grande opportunité pour moi, pour vivre ma passion pour l’informatique.

MT: Les gens n’ont probablement pas idée de ce que fait une équipe informatique. Alors que faites-vous, toi et ton équipe, chaque jour ?

SB: Je suis très heureux de lever le voile sur ce secret. Notre équipe informatique travaille en étroite collaboration avec l’équipe Customer Experience. Ils nous aident à définir une nouvelle fonctionnalité à développer ou à améliorer les anciennes selon les besoins du marché et nous, les développeurs, écrivons les lignes de code correspondantes.

Dans un sens, je nous considère, nous développeurs, comme une sorte d’artistes. Nous commençons presque toujours par une page blanche et écrivons les lignes de code nécessaires à la création de quelque chose de sensé pour les autres – comme un peintre le ferait sur une toile blanche. Dans mon cas, le chevalet est mon ordinateur. Et comme la plupart des artistes font tout leur possible pour atteindre la perfection, nous avons besoin de réitérer ce processus encore et encore, avant de considérer notre travail comme terminé.

Je nous considère, nous développeurs, comme une sorte d’artistes. Nous commençons presque toujours par une page blanche et écrivons les lignes de codes nécessaires à la création de quelque chose de sensé pour les autres.

A nos côtés, il y a les membres de l’équipe Admin. Système. Dans le mesure où nous sommes une entreprise en cloud hébergée sur Amazon AWS, leur tâche est de s’assurer que nous tirons bien profit des services gérés par AWS (pour que nous puissions réduire les coûts) et d’automatiser la mise à disposition, la maintenance, le développement, les mises à jours, etc, autant que possible. C’est très important dans la mesure où nous effectuons plus de 100 mises à jour par an et nous ne voulons pas que nos utilisateurs soient bloqués en cas de mise à jour. Leurs efforts visent à ce que chacun ait accès au logiciel Optimy, 24h/24, 7j/7, 365j/an, et ce en veillant à maintenir le temps d’indisponibilité le plus court. De plus, ils sont responsables de tout le matériel informatique de l’entreprise.

MT: Tout ça a l’air de demander beaucoup de travail. Quel est le plus gros challenge dans tout cela ?

SB: En effet, cela peut être assez stimulant. Avant de développer quoi que ce soit, nous avons besoin de comprendre complètement les besoins de la fonctionnalité que nous devons développer. Pour cela nous nous appuyons sur les besoins de nos clients. Il faut donc de bonnes compétences pour se concentrer vraiment sur les éléments les plus importants qui apporteront le plus de valeur au logiciel Optimy.

Je compare souvent le développement d’applications à une devinette. Tu as besoin de connaître un langage étrange (dans notre cas c’est principalement du PHP), de développer en utilisant des bonnes pratiques (PSR, SOLID, etc) et de rester créatif. Mélange tous ces éléments avec un solide travail d’équipe (nous sommes agiles et adorons la méthode Scrum) et tu peux résoudre le problème donné.

J’aime me réveiller chaque jour en sachant que cela ne sera jamais ennuyeux

Et ce que je préfère là-dedans, c’est que la devinette change tous les jours ! Bien sûr que cela peut être considéré comme un grand défi, mais j’aime me réveiller chaque jour en sachant que cela ne sera jamais ennuyeux, pas vous ?

MT: Cela semble être un poste varié ! En parlant de technologie, quels sont, selon toi, les avantages d’un logiciel basé sur le cloud ?

SB: Tout d’abord, c’est accessible partout : tu as simplement besoin d’un navigateur et d’une connexion internet. Pas besoin d’installer un logiciel, ni d’utiliser un opérateur spécifique, ou encore de faire des sauvegardes puisque nous nous en occupons. Donc finalement, tu ne te soucies de rien, tu te connectes et tout va de soi.

 Avec un logiciel basé sur le cloud comme Optimy, te ne te soucies de rien, connecte toi simplement et tout va de soi

De plus, c’est constamment mis à jour. Chaque mise à jour est disponible instantanément pour tous nos clients. Enfin – et surtout – le SaaS (logiciel en tant que service) est très rentable puisque la plupart des logiciels basés sur le cloud, comme Optimy, appliquent le principe du paiement sans répartition, tu ne payes que pour ce dont tu as besoin.

MT: Finalement, quelles sont les trois choses que tu préfères dans ton travail à Optimy ?

SB: Comme je l’ai déjà dit, le travail ici est un défi continu, les journées ne se ressemblent pas. Ensuite, nous avons une réelle influence sur le produit dans la mesure où nous pouvons tous donner nos idées et nos opinions et faire la différence.

Et bien sûr, j’aime le côté international de notre équipe. Cela change notre façon de penser et apporte de nouvelles idées – et par-dessus tout c’est une expérience incroyable qui permet de rencontrer des gens du monde entier.

Êtes-vous passionné(e) de développement PHP comme Simon ? Rejoignez notre équipe en tant que PHP Developer.

Vous voulez en savoir plus sur notre équipe ? Rencontrez Sorayya, Chris et Amandine et découvrez leurs rôles au sein d’Optimy !

Faciliter la gestion de projets impactant depuis 2011.
Optimy est le logiciel le plus orienté clients pour la gestion des projets de mécénat et de sponsoring.
Collectez les demandes, sélectionnez-les et gérez tous vos projets dans un outil unique et centralisé.

COMMENCER