Mohamed Hajlaoui, Engineering Manager chez DataDome, partage sa passion pour la lutte contre la fraude et le soutien d’une culture d’entreprise positive.
Aider à libérer le web du trafic frauduleux, ou lutter contre la fraude en général, est plus significatif que tout ce que j’ai fait auparavant. J’aime aussi participer à la résolution de problèmes très complexes.
Mohamed Hajlaoui, Engineering Manager chez DataDome
Après deux ans à optimiser les SDKs mobiles de classe mondiale de DataDome, Mohamed supervise désormais l’équipe qui développe tous les modules côté serveur et côté client que les clients peuvent intégrer dans leur écosystème. Avec ~100 applications à son actif, Mohamed n’était pas un expert en cybersécurité avant de rejoindre DataDome… mais il a rapidement rattrapé le temps perdu ! Ici, il partage sa passion pour la lutte contre la fraude, comment devenir un excellent développeur logiciel (même pour ceux qui n’ont pas de diplôme en ingénierie) et comment les bonnes pratiques de recrutement peuvent aider à protéger et à développer une culture d’entreprise exceptionnelle.
« Q : À quoi ressemble votre journée de travail typique ? »
R : Chaque journée commence par une discussion informelle de 15 minutes avec l’équipe sur ce que chacun fait actuellement, ce que nous ferons aujourd’hui, les problèmes ou obstacles rencontrés, ou les points auxquels nous devons prêter attention. Après cela, tout dépend du jour.
Quand j’ai rejoint DataDome en tant que Senior Mobile Engineer, je faisais beaucoup de codage et de revues de code. Depuis que je gère l’équipe d’intégration, je passe plus de temps en réunions, tant avec les clients qu’en interne avec d’autres équipes pour synchroniser. Mais je continue à faire du support de codage, du support client, et à travailler sur divers types de projets.
Actuellement, je passe aussi beaucoup de temps sur le recrutement. Je rencontre de nouveaux candidats, explique ce que nous attendons d’eux, et évalue comment ils s’intégreront à l’équipe en fonction des valeurs de l’entreprise et de nos exigences techniques. Le processus de recrutement comprend à la fois une évaluation technique et plusieurs entretiens, donc cela prend beaucoup de temps, mais c’est très amusant de rencontrer toutes ces nouvelles personnes et d’aider à faire croître DataDome.
Une chose est certaine : je n’ai jamais deux journées identiques dans une semaine. Les choses changent rapidement, et il y a toujours de nouveaux clients et de nouveaux défis.
« Q : Comment êtes-vous entré dans le domaine du développement mobile ? »
R : J’ai un diplôme en ingénierie logicielle, et à l’école, je travaillais principalement sur le traitement du signal et les systèmes embarqués. C’est du développement logiciel de bas niveau, et vous devez développer des programmes efficaces qui fonctionnent sur des appareils très limités.
Lorsque le premier iPhone a été lancé en 2007, il était logique pour moi de me tourner vers le mobile. Aujourd’hui, un smartphone est un univers entier, mais à l’époque, ils avaient une mémoire et une puissance de traitement très limitées. Nous ne pouvions pas accéder à la localisation de l’appareil, par exemple, ni même à la liste de contacts ! Donc, le logiciel devait être très optimisé, tout comme pour les autres petits systèmes embarqués sur lesquels je travaillais.
J’ai commencé avec iOS, et avec chaque nouvelle version, de nouvelles capacités s’ajoutaient. C’était très amusant, car vous devez être créatif. Avec des écrans petits, l’espace est limité, et vous devez intégrer autant d’informations que possible tout en gardant l’expérience très simple. C’est un défi, mais c’est très amusant.
« Q : Qu’est-ce qui vous a amené à DataDome et à la cybersécurité ? »
R : J’ai été contacté par un talent acquisition manager pour travailler chez DataDome. Lorsqu’elle m’a présenté l’entreprise et m’a dit que DataDome protégeait à la fois les sites web et les applications mobiles, j’étais sceptique et je l’ai en fait un peu challengée.
J’avais passé presque dix ans à créer des applications — j’ai peut-être une centaine d’applications sur l’App Store — et la sécurité n’avait jamais été un sujet. Les systèmes iOS et Android sont très fermés, et très sécurisés. Ce n’est pas comme les PC, il n’y a pas de virus. Apple, en particulier, a gardé un contrôle strict sur tout ; c’est un jardin clos, et la sécurité est acquise. Donc, même après 10 ans, la sécurité pour moi se résumait essentiellement à utiliser de bons mots de passe.
Quoi qu’il en soit, j’ai accepté l’entretien, et j’ai été étonné par l’expertise technique que j’ai trouvée chez DataDome. La cybersécurité était un terrier de lapin que je ne connaissais pas vraiment, mais je suis la preuve que vous pouvez le faire même si vous n’y connaissez rien au départ !
« Q : Quelles sont, selon vous, les principales tendances dans votre domaine en ce moment ? »
R : Le Web 3.0 et le métavers sont la direction que prennent les choses. Depuis les 10 à 20 dernières années, nous n’avons cessé d’améliorer le monde numérique. Nous avons maintenant des ordinateurs portables et des smartphones avec beaucoup de puissance de traitement et une expérience utilisateur formidable, mais la façon fondamentale de communiquer est toujours la même.
Le métavers va bouleverser cette manière de faire. Le monde numérique deviendra beaucoup plus immersif, et cela pourrait arriver très vite. Cela changera notre façon de travailler et d’interagir les uns avec les autres, à la fois de manière positive et négative.
Cela signifie que le métavers apportera également de nouveaux défis en matière de cybersécurité. Lorsque les gens se rencontrent et interagissent, achètent des choses ou échangent des idées, quelle que soit l’idée principale, les fraudeurs essaieront d’en profiter. Il y aura donc un réel besoin de protection au même niveau que ce que nous faisons sur le Web 2.0 aujourd’hui—ce qui signifie aussi de nombreuses opportunités commerciales intéressantes, bien sûr.
« Q : Comment vous tenez-vous informé des tendances ? Quels sont vos ressources préférées ? »
R : Mes meilleures ressources sont les personnes très intelligentes et talentueuses avec lesquelles j’ai la chance de travailler. Certains de mes collègues ont des connaissances très approfondies en cybersécurité, d’autres ont des domaines d’intérêt et d’expertise différents, et nos parcours sont très diversifiés. Rien qu’en partageant un café ou un verre avec mes collègues, j’apprends presque toujours quelque chose de nouveau.
J’aime aussi essayer de nouvelles choses, comme de nouveaux langages de programmation, juste pour comprendre comment les choses fonctionnent. Et en fait, YouTube est aussi une excellente ressource. Vous pouvez rechercher presque n’importe quel sujet que vous voulez, et vous trouverez des informations, souvent dans des vidéos de très bonne qualité. Vous pouvez apprendre beaucoup sur YouTube.
« Q : Quelle est la meilleure partie de votre travail ? »
R : DataDome a une mission vraiment noble. Aider à libérer le web du trafic frauduleux, ou lutter contre la fraude en général, est plus significatif que tout ce que j’ai fait auparavant.
J’aime aussi participer à la résolution de problèmes très complexes. C’est excitant, on ne voit pas le temps passer, et quand on trouve une solution, c’est extrêmement satisfaisant.
Mais peut-être plus que tout, la culture d’entreprise de DataDome est incroyable. Elle met vraiment les gens en avant, et la culture de reconnaissance est très gratifiante. Quand un collègue m’envoie un high five sur Slack, par exemple, cela illumine ma journée.
« Q : Quel conseil donneriez-vous à quelqu’un qui cherche à entrer dans votre domaine ? »
R : Allez-y ! Quand j’ai étudié pour mon diplôme d’ingénieur logiciel, nous avons lu beaucoup de théories que je n’ai finalement pas vraiment utilisées. Bien que cela façonne un peu votre réflexion et vos compétences en résolution de problèmes, ce n’est vraiment pas un changement radical. Si vous êtes suffisamment motivé, vous pouvez passer outre et apprendre par vous-même.
Il y a beaucoup de documentation, de livres et de tutoriels disponibles en ligne. Si vous êtes motivé et curieux, essayez de nouvelles choses, et vous pouvez rapidement devenir un bon développeur. Je connais diverses personnes avec des parcours différents, en ingénierie chimique par exemple, qui ont changé de carrière et se sont tournées vers l’ingénierie logicielle en apprenant à coder par elles-mêmes.
« Q : Quelles qualités recherchez-vous lorsque vous recrutez pour votre équipe ? »
R : Nous avons d’abord un processus d’évaluation technique où les candidats doivent coder une solution à un problème. Cela nous donne généralement suffisamment d’indices pour évaluer leurs compétences en programmation et en résolution de problèmes, et pour voir comment ils réagissent dans des situations stressantes et comment ils gèrent les questions auxquelles ils ne connaissent pas la réponse.
Mais surtout, nous recherchons la bonne adéquation culturelle. Une mauvaise embauche peut facilement transformer l’atmosphère, nous recherchons donc des personnes alignées avec les valeurs de l’entreprise DataDome. Nous voulons des personnes motivées qui aiment être mises au défi, qui sont humbles et désireuses d’apprendre davantage, et qui sont douées pour communiquer et travailler avec les clients.