Marame Taaw NDIAYE

Ingénieur en développement logiciel

Service Produits

En quoi consiste votre métier ? Quelle qualification, qualités et compétences requiert-il ?

Notre service développe les fonctionnalités des applications . Je travaille essentiellement sur l’application Everteam.discover. Nous nous occupons d’ajouter de nouvelles fonctionnalités et de faire la maintenance du produit.

Il faut savoir faire du Java, connaître l’IHM  (présentation ) avec la technologie Angular. L’idéal est d’avoir la double compétence, ce qui est mon cas.  On appelle cela les développeur Full-stack, capables de s’occuper de la partie Front-End (présentation ) et de la partie Serveur.(Back end)

Le produit Discover permet d’indexer des documents de faire des recherches poussées sur ce contenu. Il existe plusieurs connecteurs permettant de se connecter à une source de données, pour en extraire le contenu et l’exploiter. Exemple Exchange, Sharepoint, Files systems.

C’est la première fois que je travaille sur ce type de produit et les technologies associées comme SOLR (stockage des infos et recherche sur les documents), Kafka (BUS permettant aux micro services de communiquer entre eux) . Je suis donc montée en compétences pour pouvoir travailler sur les projets.

Quelle formation avez-vous à la base ?

Master 2 en Technologies de l’information : développement web et bases de données.

Pourquoi travailler chez un éditeur de logiciel ?

C’était un choix, car je travaillais avant pour une société de services (ESN) . Cela me paraissait une alternative différente avec plus de stabilité.

En ESN on fait de nombreuses choses sur de nombreuses missions, ce qui m’a intéressé en intégrant Everteam, est de travailler sur un périmètre plus restreint.

Ce job correspond-il à l’image que vous en aviez ?

C’est assez différent de ce que j’imaginais, car le fonctionnement chez Everteam est lui -même différent de ce que j’avais connu en ESN, chez qui on peut avoir par exemple des personnes dédiées aux spécifications, d’autres aux développements. Il y a diverses étapes segmentées sur plusieurs intervenants. Chez Everteam, on peut être amené à être acteur sur ces différentes étapes.

Cela demande des capacités à travailler en équipe, en mode gestion de projet. Chaque matin, nous avons une réunion avec les membres de l’équipe . Chacun explique ce qu’il a fait et ce qu’il prévoit de faire. Cela permet de savoir où on en est à chaque étape.

Sur quels sujets votre métier  a-t-il un impact dans la vie  de l’entreprise ?

Comme tous les développeurs, notre brique à l’édifice est la qualité de ce que nous produisons . Celle-ci aura un impact sur le développement de l’entreprise.

 

Quels conseils donneriez-vous à un jeune par exemple, qui aimerait faire ce métier ? ou à une personne en reconversion ?

  • Être curieux vis-à-vis des technologies et de se tenir au courant

  • Faire de la veille (souvent sur son temps personnel) : c’est vraiment important, c’est ce qui permet de progresser sur ses compétences

Il y a peu de femmes développeurs ! Parité : comment ça se passe au quotidien ?

A mon niveau, je ne vois pas de différence. Je suis une femme développeuse dans une équipe d’hommes, et: nous sommes tous développeurs.

Je ne ressens pas de différence de traitement, nous sommes tous à égalité. Il s’agit d’une question de compétences

Conseil aux jeunes filles ou jeunes femmes : si vous aimez la technique  lancez-vous ! Il faut faire ce que l’on aime.

.

Retrouvez l’intégralité de cette interview au format audio !