Qu'est-ce que c'est que d'être un ingénieur logiciel back-end chez Easy LMS ? Koen, qui travaille chez nous depuis dix mois, fait ressortir le caractère unique d'Easy LMS en discutant de ses diverses expériences en tant qu'employeur. Vous voulez en savoir plus sur ses tâches quotidiennes et ses défis ? Lisez la suite!
Profil de la personne interrogée :
Nom: KoenExpérience professionnelle chez Easy LMS: Dix mois
Rôle actuel:Ingénieur logiciel back-end
Vous avez changé de carrière il y a quelques années. Easy LMS est votre deuxième entreprise en tant qu'ingénieur logiciel back-end et votre troisième entreprise au total. Qu'est-ce qui vous a incité à chercher une autre entreprise ?
"Je voulais développer mes compétences plus rapidement. J'ai commencé ma nouvelle carrière dans une petite entreprise qui comptait environ quatre développeurs. Nous travaillions simultanément sur de nombreux projets différents pour de nombreux clients différents. La plupart du temps, je travaillais sur mon propre projet. Bien que mes collègues m'aient aidé, le fait de travailler ensemble sur un même projet me manquait. Travailler dans le même contexte favorise l'apprentissage, car le retour d'information est plus spécifique et plus utile. Une autre raison est que j'avais l'impression que nous étions souvent trop contraints par le temps parce que nous fournissions des logiciels sur mesure à des clients souvent petits".
Et Easy LMS correspond au profil que vous envisagez pour votre nouvel emploi.
J'ai tout de suite senti que je pouvais m'épanouir dans la culture de cette entreprise parce qu'elle met l'accent sur le développement personnel
"Oui, je cherchais des entreprises d'environ 15 employés ou plus, pour qu'il y ait suffisamment de possibilités d'interaction avec les collègues. Un autre avantage est qu'Easy LMS fabrique son propre produit au lieu de créer des logiciels sur mesure pour ses clients. Cette approche permet d'avoir une perspective à plus long terme sur le cycle de vie du produit. Après l'entretien d'embauche, j'ai immédiatement senti que je pouvais m'épanouir dans la culture de cette entreprise parce qu'elle donne la priorité au développement personnel."
C'est toujours ce que vous ressentez ?
"Oui, j'ai subi une baisse de salaire en rejoignant Easy LMS. Mais cela en vaut vraiment la peine. J'ai obtenu un travail beaucoup plus intéressant et ma progression a fait un bond en avant. Jusqu'à présent, je n'ai jamais ressenti de stress en travaillant ici. C'est aussi parce que la façon dont nous travaillons me convient parfaitement. Nous nous efforçons de mettre en place un processus à flux unique, et je suppose que mon cerveau est aussi fait pour cela ! J'apprécie également la culture du feedback ouvert et l'atmosphère de travail. Le vendredi après-midi, les collègues prennent un verre et jouent au Dominion, ce qui est très amusant !
Chez Easy LMS, nous améliorons continuellement nos processus. Comment en faites-vous l'expérience ?
La volonté d'amélioration est intrinsèque
"Depuis un an, j'assiste à l'amélioration continue de nos processus, qui dépasse mes attentes. Cette amélioration constante est une grande source de motivation pour moi. Chez Easy LMS, nous travaillons selon les principes de la livraison continue. Lors de ma candidature, on m'a dit qu'Easy LMS se déploie en production une à deux fois par semaine. Actuellement, nous déployons souvent une ou deux fois par jour. C'est une amélioration considérable en moins de dix mois. Nous nous efforçons également d'améliorer la base de code existante lorsque nous travaillons sur une nouvelle fonctionnalité. Notre mantra est 'si vous y touchez, laissez-le dans un meilleur état qu'il ne l'était'".
Dans quelle mesure pensez-vous que cette volonté d'amélioration diffère de celle des autres entreprises ?
"La principale différence avec les autres entreprises est que la volonté d'amélioration est intrinsèque et qu'il n'y a pas de pression exercée par Easy LMS. La culture est cultivée, elle n'est pas imposée.
Vous aviez déjà une certaine expérience de la programmation, mais j'imagine que vous étiez désireux d'approfondir vos connaissances sur des techniques, des langages ou des cadres spécifiques. Pourriez-vous nous dire quels sont ceux qui vous ont le plus intéressé ?
"À l'époque, je ne développais pas encore selon les principes du développement piloté par les tests (TDD), mais je voulais le faire. Ici, j'ai eu l'occasion d'apprendre auprès de collègues expérimentés. Pour moi, le plus amusant a été de tirer de plus en plus profit des services AWS. Nous utilisons de nombreux services AWS tels que DynamoDB, RDS, ECS, Lamda, CloudFront, S3, SQS, SNS, EventBridge, SES, et bien d'autres encore, qui ont tous leur utilité et leurs limites. L'utilisation efficace de ces services nous permet de créer une application qui s'adapte sans effort à la demande, tout en consacrant plus de temps à la fonctionnalité elle-même. Savoir tirer le meilleur parti d'AWS est une compétence très utile, et j'aime vraiment travailler avec AWS.
Pouvez-vous nous décrire une journée de travail typique chez Easy LMS ?
"Au cours d'une journée type, je commence généralement là où je me suis arrêté la veille pour développer. À 9h30, j'organise une réunion avec mon équipe pour discuter de l'état d'avancement des projets en cours, de la date à laquelle ils devraient être prêts et de la répartition du travail. Nous essayons toujours de travailler avec l'équipe sur un seul élément, de sorte que nous travaillons la plupart du temps sur la même histoire. Pendant le développement, nous nous tenons mutuellement au courant et nous discutons de nos décisions. Lorsque nous avons terminé une histoire, nous la déployons en production et choisissons l'élément suivant de la liste. Nous rédigeons un plan succinct avant de commencer à travailler sur ce nouvel élément. Nous le faisons ensemble ou, s'il s'agit d'un plan simple, un membre de l'équipe le fait individuellement. Après avoir rédigé le plan, nous nous répartissons à nouveau le travail et commençons à développer.
Vous consacrez-vous uniquement à l'ingénierie logicielle en permanence, ou êtes-vous également impliqué dans des projets parallèles ?
Si vous souhaitez adopter une perspective plus large dans votre travail, il est possible de
"La seconde, mais cela dépend de vos préférences. Si vous souhaitez adopter une perspective plus large dans votre travail, c'est possible. J'ai de l'expérience en matière de cybersécurité. J'ai donc participé aux sessions d'analyse des risques requises pour notre conformité à la norme ISO27001. Autres choses que j'ai faites : fournir un retour d'information sur une campagne de marketing à venir, analyser les questions des clients avec un consultant en implémentation, et réorganiser le processus pour inclure davantage de retour d'information sur les choix en matière de conception UX."
Je comprends que cela puisse paraître partial de notre part, mais pouvez-vous expliquer pourquoi d'autres devraient choisir Easy LMS ?
"Si vous êtes à la recherche d'un emploi avec une volonté constante d'amélioration et d'apprentissage, à la fois individuellement et collectivement, Easy LMS est peut-être l'endroit qu'il vous faut. Nous sommes un groupe diversifié de personnes, toutes fortement motivées pour travailler à l'amélioration continue des produits et des services. Easy LMS est une petite entreprise, ce qui signifie que votre contribution sera significative, ce qui est toujours agréable. Il y a cela, et nous avons aussi le jeudi Kibbeling tous les mois".
Vous souhaitez faire passer votre carrière à la vitesse supérieure ? Ce poste semble-t-il vous convenir ? Nous espérons que l'expérience de Koen vous a donné une meilleure idée du travail quotidien d'un ingénieur logiciel back-end. Nous sommes à la recherche d'un collègue talentueux pour rejoindre notre équipe!.