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
Missions principales
- Analyses
- Développement
- Réalisation de tests
- Conception de l’architecture
- Participer au chiffrage des demandes
Technos principales
- PHP
- Laravel
- Symfony
- NodeJS
- SQL
- Docker
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
Missions principales
- 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
Technos principales
- Flutter
- VueJs
- ReactJs
- Angular
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
Missions principales
- 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
Technos principales
- Figma
- Suite adobe (Illustrator, Photoshop, Adobe XD, etc.)
- WordPress
- Langages de programmation
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
Missions principales
- Relationnel client
- Analyse
- Pilotage du projet
- Maintenance
- Conseil stratégique
- Facturation
- Suivi de l’équipe 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
Missions principales
- 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
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
Missions principales
- 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)
Techno principales
- Virtualisation : Nutanix
- Système : linux, Ubuntu, Windows server
- Serveur web : apache / nginx
- Docker / kubernetes
- Réseau : LAN / WAN
- Firewall & sécurité
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
Missions principales
- 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
Techno principales
- Arduino
- Node js
- Python
- Langage C
- Javascript
- MQTT
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
Missions principales
- 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
Techno principales
- 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
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.