Découvrez nos métiers

Développeur back

Le développeur back-end est au cœur de la création des applications, c’est lui qui gère toute la partie non visible de celles-ci. Cela inclut la gestion des bases de données, la logique métier et l’authentification des utilisateurs. Il collabore étroitement avec les équipes front-end et UX/UI pour une intégration fluide des fonctionnalités. Il assure également la maintenance, la performance et les évolutions des applications. Il a donc une connaissance approfondie des langages de programmation comme PHP (Symfony, Laravel) et NodeJS afin de développer des solutions robustes.

Skills

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Langages de programmation

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Lien API, webservices

⭐️ ⭐️ ⭐️

Frameworks

⭐️ ⭐️

Administration de bases de données

⭐️ ⭐️

Sécurité et gestion des accès

⭐️ ⭐️

Versioning de logiciel

⭐️ ⭐️ ⭐️

Architecture logicielle

⭐️ ⭐️ ⭐️

Compréhension du métier client

  • Analyses
  • Développement
  • Réalisation de tests
  • Conception de l’architecture
  • Participer au chiffrage des demandes
  • PHP
  • Laravel
  • Symfony
  • NodeJS
  • SQL
  • Docker

Skills

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Langages de programmation

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Lien API, webservices

⭐️ ⭐️ ⭐️

Frameworks

⭐️ ⭐️

Administration de bases de données

⭐️ ⭐️

Sécurité et gestion des accès

⭐️ ⭐️

Versioning de logiciel

⭐️ ⭐️ ⭐️

Architecture logicielle

⭐️ ⭐️ ⭐️

Compréhension du métier client

Développeur front

Le développeur front-end s’occupe de toute la partie visible du site ; il est responsable de la création de l’interface utilisateur de l’application. Il transforme les maquettes en code en utilisant des langages comme HTML, CSS et JavaScript pour rendre le site interactif et visuellement attractif. Il assure également la compatibilité entre les différents navigateurs et optimise les performances pour une meilleure expérience utilisateur.

Skills

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Langages de programmation

⭐️ ⭐️ ⭐️

Connaissances en CMS

⭐️ ⭐️ ⭐️

Développement UX

⭐️ ⭐️ ⭐️ ⭐️

Connaître les bases du développement UX

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Maîtrise du responsive design, de l’UX et des interfaces mobiles

  • Analyses
  • Développement
  • Réalisation de tests
  • Participer au chiffrage des demandes
  • Transformer les maquettes en code
  • Assurer la compatibilité entre les différents navigateurs et appareils
  • Flutter
  • VueJs
  • ReactJs
  • Angular

Skills

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Langages de programmation

⭐️ ⭐️ ⭐️

Connaissances en CMS

⭐️ ⭐️ ⭐️

Développement UX

⭐️ ⭐️ ⭐️ ⭐️

Connaître les bases du développement UX

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Maîtrise du responsive design, de l’UX et des interfaces mobiles

UX-UI Designer

L’UX/UI Designer a pour rôle de concevoir des interfaces numériques et s’assure qu’elles soient suffisamment lisibles, claires et faciles à utiliser. L’optimisation de l’interface passe autant par le design et l’emplacement des contenus que par la qualité et la pertinence des contenus présentés. Il organise l’ensemble des éléments pour qu’ils mènent l’utilisateur dans un parcours de navigation qui le pousse à se rendre sur une ou plusieurs pages en fonction des objectifs fixés en amont.

Skills

⭐️ ⭐️ ⭐️ ⭐️

Analyse de données utilisateurs

⭐️ ⭐️ ⭐️

Architecturer des informations

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Création de wireframes

⭐️ ⭐️ ⭐️ ⭐️

Développement de prototypes interactifs

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Maitrise des principes de design graphique

⭐️ ⭐️ ⭐️ ⭐️

Création d’interfaces visuellement attractives

  • Identifier le besoin des utilisateurs du client
  • Réaliser des tests auprès de ces utilisateurs
  • Construire des persona
  • Analyser et adapter le projet
  • Développer des wireframes et prototypes interactifs
  • Rédiger un design system
  • Figma
  • Suite adobe (Illustrator, Photoshop, Adobe XD, etc.)
  • WordPress
  • Langages de programmation

Skills

⭐️ ⭐️ ⭐️ ⭐️

Analyse de données utilisateurs

⭐️ ⭐️ ⭐️

Architecturer des informations

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Création de wireframes

⭐️ ⭐️ ⭐️ ⭐️

Développement de prototypes interactifs

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Maitrise des principes de design graphique

⭐️ ⭐️ ⭐️ ⭐️

Création d’interfaces visuellement attractives

Product owner

Le Product Owner est le garant de la vision du produit et de sa valeur pour les utilisateurs. Il recueille et priorise les besoins des clients, écrit les user stories et s’assure de leur bonne compréhension par l’équipe de développement. Il travaille en étroite collaboration avec les parties prenantes pour maximiser la valeur ajoutée et assurer le succès du produit tout au long du cycle de développement.

Skills

⭐️ ⭐️ ⭐️ ⭐️

Compétence en communication

⭐️ ⭐️ ⭐️

Compréhension des métiers client

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Qualités analytiques

⭐️ ⭐️ ⭐️ ⭐️

Qualités rédactionnelles

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Prise de décisions et gestion des priorités

⭐️ ⭐️ ⭐️ ⭐️

Compétences en gestion de projet

  • Relationnel client
  • Analyse
  • Pilotage du projet
  • Maintenance
  • Conseil stratégique
  • Facturation
  • Suivi de l’équipe projet

Skills

⭐️ ⭐️ ⭐️ ⭐️

Compétence en communication

⭐️ ⭐️ ⭐️

Compréhension des métiers client

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Qualités analytiques

⭐️ ⭐️ ⭐️ ⭐️

Qualités rédactionnelles

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Prise de décisions et gestion des priorités

⭐️ ⭐️ ⭐️ ⭐️

Compétences en gestion de projet

Scrum master & lead développeur

Le Scrum Master / Lead Développeur joue un double rôle essentiel au sein de l’équipe Agile. En tant que facilitateur de la méthodologie Scrum, il veille à l’application correcte des pratiques agile, organise et anime les réunions Scrum, et élimine les obstacles pour maximiser la productivité de l’équipe. En parallèle, en tant qu’expert technique, il est responsable de la conception, de l’architecture et de la qualité du code produit, tout en guidant et mentorant les autres développeurs. Il effectue des revues de code, assure la cohérence technique et travaille étroitement avec les Product Owners pour traduire les exigences en solutions techniques viables.

Skills

⭐️ ⭐️ ⭐️

Polyvalence & adaptation

⭐️ ⭐️ ⭐️ ⭐️

Facilitateur

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Expert technique

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Maitrise de la méthode Scrum et de l’agilité

  • Faciliter la mise en oeuvre de la méthode Scrum (dailies, poker planning, sprints, reviews et rétrospectives)
  • Assurer une collaboration efficace au sein de l’équipe de développement
  • Concevoir et architecturer des solutions techniques répondant aux besoins du projet
  • Assurer la qualité et cohérence technique des livrables
  • Guider les autres développeurs pour améliorer leurs compétences techniques
  • Collaboration avec les Product Owners
  • Veiller à la performance de l’équipe et identifier des opportunités d’optimisation

Skills

⭐️ ⭐️ ⭐️

Polyvalence & adaptation

⭐️ ⭐️ ⭐️ ⭐️

Facilitateur

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Expert technique

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Maitrise de la méthode Scrum et de l’agilité

Administrateur système & réseau

L’administrateur systèmes et réseaux est chargé de la gestion, de la configuration et de la maintenance des réseaux informatiques et des systèmes de l’entreprise. Il assure la disponibilité, la performance et la sécurité des infrastructures réseau et des systèmes, y compris les serveurs, les postes de travail et les équipements de télécommunication. L’administrateur est également responsable de la mise en place des politiques de sécurité, des sauvegardes et des plans de récupération en cas de sinistre. Son rôle est essentiel pour garantir la fiabilité et l’efficacité des services informatiques de l’organisation.

Skills

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Connaissances avancées en réseau

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Administration systèmes

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Maitrise de Linux

⭐️ ⭐️ ⭐️

Connaissance en BDD et programmation

⭐️ ⭐️ ⭐️ ⭐️

Esprit d’analyse

⭐️ ⭐️ ⭐️

Documentation

  • Gérer, configurer et maintenir l’infrastructure réseau
  • Administrer les serveurs & postes de travail du réseau
  • Effectuer des sauvegardes régulières et gérer les plans de récupération
  • Diagnostiquer et résoudre les problèmes techniques liés au réseau
  • Surveiller et optimiser les performances du réseau et des systèmes
  • Gérer les serveurs des clients (configuration, maintenance, évolution)
  • Virtualisation : Nutanix
  • Système : linux, Ubuntu, Windows server
  • Serveur web : apache / nginx
  • Docker / kubernetes
  • Réseau : LAN / WAN
  • Firewall & sécurité

Skills

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Connaissances avancées en réseau

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Administration systèmes

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Maitrise de Linux

⭐️ ⭐️ ⭐️

Connaissance en BDD et programmation

⭐️ ⭐️ ⭐️ ⭐️

Esprit d’analyse

⭐️ ⭐️ ⭐️

Documentation

Développeur IoT

Le développeur IoT est spécialisé dans la conception, le développement et l’intégration de systèmes pour l’Internet des Objets (IoT). Il crée des applications et des solutions logicielles qui permettent aux appareils connectés de collecter, transmettre et analyser des données. Il met en œuvre des solutions techniques pour concevoir une application interagissant avec ces objets connectés et peut participer à la formation du client lors de la livraison de l’application. Son rôle inclut également l’optimisation des performances, la gestion des flux de données et l’intégration avec d’autres systèmes informatiques pour offrir des fonctionnalités intelligentes et interconnectées.

Skills

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Compétences poussées en back-end

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Connaissance approfondie des capteurs

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Connaissance dans la com sans fil

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Maitrise des protocoles de com IoT

  • Concevoir des applications pour l’Internet des Objets (IoT)
  • Intégrer des capteurs, des dispositifs et des plateformes IoT dans les architectures de système
  • Développer des interfaces utilisateur pour permettre la visualisation et l’interaction avec les données IoT
  • Gestion des flux de données afin de minimiser la consommation d’énergie
  • Réalisation de tests
  • Suivre les évolutions technologiques pour proposer des innovations et des améliorations
  • Arduino
  • Node js
  • Python
  • Langage C
  • Javascript
  • MQTT

Skills

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Compétences poussées en back-end

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Connaissance approfondie des capteurs

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Connaissance dans la com sans fil

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Maitrise des protocoles de com IoT

Ingénieur DevOps

Le poste de DevOps consiste à combler le fossé entre le développement d’applications et les opérations IT pour améliorer l’efficacité, la vitesse et la qualité des livraisons de solutions. Le DevOps est responsable de l’automatisation des processus, de la mise en place de pipelines d’intégration et de déploiement continu, et de la gestion des infrastructures en tant que code. En outre, il surveille les performances des systèmes, assure la sécurité et collabore étroitement avec les équipes de développement pour optimiser les processus et résoudre les problèmes.

Skills

⭐️ ⭐️ ⭐️ ⭐️

Comprendre tout le processus de développement logiciel

⭐️ ⭐️ ⭐️ ⭐️

S’approprier les exigences fonctionnelles et non fonctionnelles

⭐️ ⭐️ ⭐️

Connaissance des langages de programmation

⭐️ ⭐️ ⭐️

Connaître la méthode Agile et les cycles de développement

⭐️ ⭐️ ⭐️ ⭐️

Connaître les outils web pour faire du rendu ou du monitoring

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Aimer la qualité, l’automatisation et avoir le sens du service

  • Collaborer avec les équipes de développeurs
  • Mener les tests nécessaires pour garantir la mise en service de l’application
  • Accompagner l’intégration et le déploiement de la solution
  • Veiller à la sécurité des applications
  • Systèmes d’exploitation
  • Gestion de la configuration
  • Conteneurisation
  • Outils d’infrastructures as Code
  • Réseau et sécurité
  • Scripting
  • Base de données
  • Outils de collaboration et de gestion de projet

Skills

⭐️ ⭐️ ⭐️ ⭐️

Comprendre tout le processus de développement logiciel

⭐️ ⭐️ ⭐️ ⭐️

S’approprier les exigences fonctionnelles et non fonctionnelles

⭐️ ⭐️ ⭐️

Connaissance des langages de programmation

⭐️ ⭐️ ⭐️

Connaître la méthode Agile et les cycles de développement

⭐️ ⭐️ ⭐️ ⭐️

Connaître les outils web pour faire du rendu ou du monitoring

⭐️ ⭐️ ⭐️ ⭐️ ⭐️

Aimer la qualité, l’automatisation et avoir le sens du service

Rejoignez Doing et façonnez le numérique de demain

Nous sommes toujours à la recherche de nouveaux talents passionnés et engagés pour rejoindre notre équipe innovante. Ici, vous évoluerez dans un environnement stimulant, où la collaboration et l’expertise technique sont au cœur de chaque projet.

Rejoignez-nous pour co-créer des solutions numériques sur-mesure et éco-conçues, en utilisant des technologies de pointe dans un cadre de travail flexible et bienveillant. Ensemble, nous façonnons les outils de demain tout en favorisant un numérique responsable. Venez vivre une expérience professionnelle enrichissante où votre développement personnel et vos idées sont valorisés.

Nous contacter