Rejoignez-nous !
Envie de rejoindre une équipe pluridisciplinaire et mixte qui travaille dans une ambiance stimulante et motivante ? C'est par ici que ça se passe !

Pourquoi venir travailler chez nous ?

Un environnement de travail enrichissant
Makina Corpus vous offre l’opportunité d’évoluer dans une ambiance stimulante :
- Implication sur des projets et contributions Opensource
- Participation encouragée à des évènements/meet-up
- Émulation entre experts passionnés
- Technologies innovantes à tester, etc.
Nous valorisons le développement technique et humain de nos équipes par la formation.

Une équipe de passionnés
Makina Corpus attache avant tout de l’importance aux compétences et à la passion du métier. Nous apprécions et privilégions le partage d’expérience et de veille. Les évolutions technologiques et notre curiosité nous poussent constamment à nous dépasser ensemble.

Des valeurs humaines et éthiques
Chacun d’entre nous contribue activement aux valeurs humaines ancrées dans l’ADN de l’entreprise : environnement, équilibre vie pro/vie privée, collaboratif, solide couverture santé, épicurisme, etc. Pour autant, nous n’avons pas du tout la prétention d’être parfaits…
Besoin de le voir pour le croire ? Venez nous rencontrer, l'équipe pourra vous en parler !
Nos domaines d'interventions
Makina Corpus vous offre l’opportunité de travailler sur des problèmes concrets : valorisation d’espaces naturels ou du patrimoine, gestion de l’environnement, randonnées et sports de plein air, développement économique de territoires, prévention des risques naturels, applications cartographiques pour les déficients visuels, etc.
Notre équipe pluridisciplinaire (développeurs, cartographes, UI-UX…) provient d’horizons divers et intervient sur des sujets tels que la cartographie interactive et 3D, l’intelligence artificielle (machine learning, vision par ordinateur…), le traitement et l’analyse de données, la dataviz, les formations, etc.

Nos équipes sont mixtes, femmes et hommes du numérique :
Nos offres d'emploi et de stage
Vous souhaitez des informations ? Vous avez une question ? N’hésitez pas à nous contacter !
Administrateur-Administratrice système et devops
La mission
Vous rejoindrez l’équipe responsable de l’exploitation du système d’information de Makina Corpus, moderne, automatisé et basé à 100 % sur des logiciels libres. Makina Corpus héberge la plupart des services qu’elle utilise tel qu’une instance de GitLab, une registry Docker, des services de messagerie instantané, partage et édition collaborative de documents, CRM, etc.
Votre rôle transverse sur les projets vous permettra d’aborder de nombreuses technologies et d’interagir avec une équipe interdisciplinaire (ergonome, graphistes, développeurs Back/Front, SIG, DBA, mobile…), répartie entre Toulouse, Nantes et Paris.
Vos missions en ingénierie infrastructure/administration système et devops consisteront à :
1. Exploitation du SI de la société (partie administration systèmes)
-
Assurer le suivi des mises à jour de nos outils et services internes, les maintenir en condition opérationnelle
-
Gérer la sécurité des serveurs qui supportent l’infra (Debian et Ubuntu, LXC)
-
Maintenir et faire évoluer les rôles Ansible permettant la gestion automatisée de la configuration des machines
-
Superviser les environnements clients (préproduction et production)
-
Assurer une veille technologique et proposer et faire évoluer l’infrastructure existante ainsi que nos processus de déploiement suivant les bonnes pratiques
-
Développer des outils d’aide aux tâches d’administration système et de supervision
2. Orchestrer le déploiement de nos applications métiers (partie devops) :
-
Mettre en œuvre et optimiser les processus d’intégration et de déploiement de nos applications métiers Python/Django et PHP (Drupal/Symfony) en fonction des spécificités et besoins des développeurs par le biais de l’intégration continue/déploiement continu (GitLab-CI, Ansible)
-
Conseiller et assister les équipes de développement sur les bonnes pratiques liées au déploiement, aux solutions techniques et enjeux de performance et de sécurité en production
-
Maintenir et faire évoluer des outils, modèles et bases de projet, documentations à destination des développeurs pour les accompagner dans la livraison des applications.
Vous aurez l'opportunité de :
-
Choisir vos propres outils de travail, et évoluer dans une ambiance motivante et stimulante (projets et contributions à des logiciels libres, participations encouragées à des évènements/meetup, émulation entre experts passionnés, technologies innovantes à tester, veille…)
-
Évoluer dans environnement technique interdisciplinaire permettant à chacun d'avoir un véritable impact sur les décisions et où l'initiative personnelle est valorisée.
-
Évoluer dans une organisation du travail en mode hybride (mix présentiel-télétravail)
-
Participer activement à la vie de l’entreprise : avec vos collègues, vous la représenterez au sein de la communauté
-
Jouer un rôle visible dans les communautés des logiciels libres : création et amélioration de logiciels libres / Participation à la vie de communautés de développeurs / Coordination de sprints, de bugfests / Réalisation de présentations, conférences, bar camps, formations, lightning talks / Écriture de livres blancs…
Ce poste est ouvert au télétravail partiel (jusqu'à 3 jours/semaine).
Profil
Vous avez d'excellentes connaissances et une expérience dans l’administration de systèmes Linux (Debian/Ubuntu) ainsi que dans ces technologies :
-
Écosystème Docker (conteneurs, registry, orchestration)
-
Intégration continue GitLab-CI
-
Gestion de configuration avec Ansible
Vous possédez une connaissance des technologies suivantes :
-
PostgreSQL
-
Scripting bash
-
Prometheus/Grafana
-
Kubernetes
-
Une connaissance des langages de programmation Python et PHP serait un véritable avantage
Vous savez travailler en équipe, à distance et en mode asynchrone dans l'objectif d'évangéliser, expliquer et transmettre. Vous savez être force de proposition sur les solutions techniques mises en œuvre.
Faire évoluer vos connaissances pour apprendre de nouvelles techniques vous stimule, vous êtes curieux et appréciez de sortir de votre zone de confort.
Informations complémentaires
Vous contribuerez activement aux valeurs humaines ancrées dans l'ADN de l'entreprise (environnement, équilibre vie pro/vie privée - grâce à la souplesse des horaires et au télétravail encadré -, travail collaboratif, solide couverture santé…) même si nous n'avons pas du tout la prétention d'être parfaits…
Vous avez besoin de le voir pour le croire ? Venez nous rencontrer, un makinien pourra vous en parler.
Nos équipes sont mixtes, femmes du numérique rejoignez-nous !
Écrivez-nous et racontez qui vous êtes et ce qui vous anime. Expliquez-nous en quoi vos motivations et vos compétences sont en adéquation avec nos valeurs et nos activités.
Chef-Cheffe de projets web
La mission
Vous intégrerez un pôle interdisciplinaire (chefs de projets, ergonomes, graphistes, développeurs Back/Front/Mobile, SIG, DBA…) réparti entre Toulouse, Nantes et Paris, au sein duquel vous aurez pour mission de piloter les projets de nos clients et de participer au développement commercial.
Vos missions consisteront à :
-
Identifier et mettre en œuvre au sein du projet les besoins technico-fonctionnels des clients
-
Formaliser, organiser, planifier et contrôler les phases de réalisation
-
Piloter et coordonner l'équipe projet
-
Assurer le suivi du planning et le contrôle de la qualité
-
Gérer les engagements vis-à-vis du client et s'assurer de sa satisfaction
-
Fidéliser, entretenir et développer le portefeuille client existant
-
Participer aux phases d'avant-vente en relation avec le client et avec nos équipes, rédiger une proposition commerciale
Profil
Vous maîtrisez les méthodes et outils de gestion de projets web, et possédez impérativement une expérience confirmée sur ce type de poste.
Comprendre les besoins du client, s’approprier son métier et lui proposer des solutions adaptées vous stimule.
Vous êtes très très à l'aise avec le monde du web, manipuler et faire manipuler des sites web et des applications ne vous fait pas peur.
Votre goût du travail en équipe, votre curiosité, vos excellentes qualités relationnelles seront des atouts indispensables. Apprendre toujours plus vous stimule !
Serait également un plus un background technique dans le développement web.
Nous ne précisons pas de diplôme ou de niveau d'études minimum car nous attachons avant tout de l'importance aux compétences et à la passion du métier.
Informations complémentaires
Dans la ruche collaborative Makina Corpus, on dit ce qu’on fait : les makiniens évoluent dans une ambiance motivante et stimulante (projets et contrib opensource, participations encouragées à des évènements/meetup, émulation entre experts passionnés, technos innovantes à tester, veille…) et contribuent aux valeurs humaines ancrées dans l'ADN de l'entreprise (environnement, équilibre vie pro/vie privée, collaboratif, télétravail…).
Mais surtout chez Makina on fait ce qu'on dit : vous avez besoin de le voir pour le croire ? Retrouvez-nous sur Welcome to the jungle ou venez nous rencontrer, un.e Makinien.ne pourra vous en parler ! Nos équipes sont mixtes, femmes et hommes du numérique nous vous attendons.
Écrivez-nous et racontez qui vous êtes et ce qui vous anime. Expliquez-nous en quoi vos motivations et vos compétences sont en adéquation avec nos valeurs et nos activités.
Développeur-Développeuse junior(e) Drupal et/ou Symfony
La mission
Vous renforcerez notre équipe pluridisciplinaire (ergonome, graphistes, développeurs back end/front end, SIG, DBA, mobile…) et aurez pour missions :
-
Intervenir sur toutes les phases de différents projets web d’envergure : chiffrage, conception, architecture, production, tests, livraison etc
-
Comprendre les besoins métiers à réaliser et être force de proposition pour toute amélioration
-
Faire de la veille technologique sur des briques de logiciels libres
Nos projets sont généralement assez complexes :
-
Sites Internet/intranet à fort trafic
-
Applications métier manipulant de gros volumes de données, avec des règles de gestion métier spécifiques ou nécessitant des interconnexions avec d'autres applications du système d'information
Vous aurez l'opportunité de :
-
Choisir vos propres outils de travail, et évoluer dans une ambiance motivante et stimulante (projets et contributions à des logiciels libres, participations encouragées à des évènements/meetup, émulation entre experts passionnés, technologies innovantes à tester, veille…)
-
Évoluer dans environnement technique interdisciplinaire permettant à chacun d'avoir un véritable impact sur les décisions et où l'initiative personnelle est valorisée
-
Évoluer dans une organisation du travail en mode hybride (mix présentiel-télétravail)
-
Participer activement à la vie de l’entreprise : avec vos collègues, vous la représenterez au sein de la communauté
-
Jouer un rôle visible dans les communautés des logiciels libres : création et amélioration de logiciels libres / Participation à la vie de communautés de développeurs / Coordination de sprints, de bugfests / Réalisation de présentations, conférences, bar camps, formations, lightning talks / Écriture de livres blancs…
Ce poste est ouvert au télétravail partiel (jusqu'à 3 jours/semaine).
Profil
Vous êtes diplômé d'un Bac+5 en informatique, vous avez une 1° expérience et souhaitez monter en compétences sur les sujets suivants :
-
PHP 8, CMS Drupal, framework Symfony
-
Bases de données SQL (MySQL, PostgreSQL)
-
API modernes type REST/JSON
Vous avez des notions système permettant de naviguer sur des serveurs Linux en ligne de commande et possédez une 1° expérience avec le gestionnaire de version Git.
Vous êtes familier du monde du web en général, et notamment avec JavaScript pur, HTML/CSS.
Vous aurez à comprendre les besoins métiers à réaliser et être force de proposition pour toute amélioration. Votre goût du travail en équipe, votre curiosité et votre adaptabilité aux évolutions technologiques seront des atouts indispensables.
Nous attachons beaucoup d'importance aux compétences, à la passion du métier et à une forte motivation.
Informations complémentaires
Vous contribuerez activement aux valeurs humaines ancrées dans l'ADN de l'entreprise (environnement, équilibre vie pro/vie privée - grâce à la souplesse des horaires et au télétravail encadré -, esprit collaboratif, solide couverture santé…) même si nous n'avons pas du tout la prétention d'être parfaits…
Vous avez besoin de le voir pour le croire ? Retrouvez-nous sur Welcome to the jungle ou venez nous rencontrer, un.e Makinien.ne pourra vous en parler ! Nos équipes sont mixtes, femmes et hommes du numérique nous vous attendons.
Écrivez-nous, racontez qui vous êtes et ce qui vous anime. Expliquez-nous en quoi vos motivations et vos compétences sont en adéquation avec nos valeurs et nos activités. Montrez nous des exemples de votre code si vous voulez :).
Développeur-Développeuse junior(e) Python/Django
La mission
Vous renforcerez notre équipe pluridisciplinaire (ergonome, graphistes, développeurs back end/front end, SIG, DBA, mobile…) et interviendrez sur toutes les phases de différents projets (chiffrage, conception, architecture, production, tests, livraison etc) tels que :
-
Réalisations d'applications et de back end (Django, Flask)
-
Conception et mise en œuvre d'API REST et GraphQL
-
Traitement de données (ex : Elasticsearch)
-
Gestion de données spatiales (ex : Geotrek)
-
…
Nos projets sont généralement assez complexes :
-
Sites Internet/intranet à fort trafic
-
Applications métier manipulant de gros volumes de données, avec des règles de gestion métier spécifiques ou nécessitant des interconnexions avec d'autres applications du système d'information
Vous serez accompagné(e) tout au long de votre montée en compétences : encadrement par un développeur sénior (pair-programming, codes reviews…), interactions/transmission de compétences avec les équipes, formations, autoformation etc
Vous aurez l'opportunité de :
-
Choisir vos propres outils de travail, et évoluer dans une ambiance motivante et stimulante (projets et contributions à des logiciels libres, participations encouragées à des évènements/meetup, émulation entre experts passionnés, technologies innovantes à tester, veille…)
-
Évoluer dans un environnement technique interdisciplinaire permettant à chacun d'avoir un véritable impact sur les décisions et où l'initiative personnelle est valorisée.
-
Jouer un rôle visible dans les communautés du logiciel libre : création et amélioration de logiciels libres / Participation à la vie de communautés de développeurs / Coordination de sprints, de bugfests / Réalisation de présentations, conférences, bar camps, formations, lightning talks / Écriture de livres blancs…
Ce poste est ouvert au télétravail partiel (jusqu'à 3 jours/semaine).
Profil
De préférence niveau Bac +5 en informatique. Votre parcours vous permet de justifier d'une première expérience en développement web avec les technologies Python et Django, vous êtes plutôt à l'aise dans un environnement GNU/Linux.
Vous avez envie d’acquérir certaines des compétences suivantes :
-
PostgreSQL/PostGIS
-
OpenStreetMap
-
MapBox GL JS / Leaflet
-
Tuilage Vectoriel
-
Flask
-
Elasticsearch
-
Docker
Vous aurez à comprendre les besoins métiers à réaliser et être force de proposition pour toute amélioration. Votre goût du travail en équipe, votre curiosité et votre adaptabilité aux évolutions technologiques seront des atouts indispensables.
Nous attachons beaucoup d'importance aux compétences, à la passion du métier et à une forte motivation.
Informations complémentaires
Notre organisation et nos prestations se construisent sur trois piliers : les logiciels libres, le respect de l’humain et l'engagement en faveur de l’environnement; trois valeurs fondamentales que nous développons et renforçons grâce à notre charte RSE.
Vous contribuerez activement aux valeurs humaines ancrées dans l'ADN de l'entreprise (environnement, équilibre vie pro/vie privée - grâce à la souplesse des horaires et au télétravail encadré -, travail collaboratif, solide couverture santé…) même si nous n'avons pas du tout la prétention d'être parfaits…
Vous avez besoin de le voir pour le croire ? Retrouvez-nous sur Welcome to the jungle ou venez nous rencontrer, un.e Makinien.ne pourra vous en parler ! Nos équipes sont mixtes, femmes et hommes du numérique nous vous attendons.
Écrivez-nous et racontez qui vous êtes et ce qui vous anime. Expliquez-nous en quoi vos motivations et vos compétences sont en adéquation avec nos valeurs et nos activités. Montrez-nous un peu de votre code si vous voulez:)
Développeur-Développeuse sénior(e) Drupal et/ou Symfony
La mission
Vous renforcerez notre équipe pluridisciplinaire (ergonome, graphistes, développeurs back end/front end, SIG, DBA, mobile…) et aurez pour missions :
-
Intervenir sur toutes les phases de différents projets web d’envergure : chiffrage, conception, architecture, production, tests, livraison etc
-
Comprendre les besoins métiers à réaliser et être force de proposition pour toute amélioration
-
Faire de la veille technologique sur des briques de logiciels libres
Nos projets sont généralement assez complexes :
-
Sites Internet/intranet à fort trafic
-
Applications métier manipulant de gros volumes de données, avec des règles de gestion métier spécifiques ou nécessitant des interconnexions avec d'autres applications du système d'information
Vous aurez l'opportunité de :
-
Choisir vos propres outils de travail, et évoluer dans une ambiance motivante et stimulante (projets et contributions à des logiciels libres, participations encouragées à des évènements/meetup, émulation entre experts passionnés, technologies innovantes à tester, veille…)
-
Évoluer dans environnement technique interdisciplinaire permettant à chacun d'avoir un véritable impact sur les décisions et où l'initiative personnelle est valorisée.
-
Évoluer dans une organisation du travail en mode hybride (mix présentiel-télétravail)
-
Participer activement à la vie de l’entreprise : avec vos collègues, vous la représenterez au sein de la communauté
-
Jouer un rôle visible dans les communautés des logiciels libres : création et amélioration de logiciels libres / Participation à la vie de communautés de développeurs / Coordination de sprints, de bugfests / Réalisation de présentations, conférences, bar camps, formations, lightning talks / Écriture de livres blancs…
-
Accompagner la montée en compétences de profils moins expérimentés et partager votre savoir, en interne ou en externe (formation)
Ce poste est ouvert au télétravail partiel (jusqu'à 3 jours/semaine ou en télétravail complet sous conditions avec un retour en présentiel de 4 jours/mois).
Profil
Niveau Bac +5 en informatique, vous justifiez d'une expérience d'au minimum 3 ans du framework Symfony mais sachez que nous attachons aussi de l'importance aux compétences, à la passion du métier et à la motivation.
Vous disposez de :
-
Connaissances solides en PHP moderne
-
Bonnes connaissance des paradigmes objet, impératif et fonctionnel, et leurs différences
-
Bonnes connaissances en modélisation et algorithmes
-
Bonnes connaissances du monde du web, et notamment être familier avec JavaScript pur, HTML/CSS
Vous êtes familier des bases de données et notamment du langage SQL, des API modernes type REST/JSON ; vous avez des notions système permettant de naviguer sur des serveurs Linux en ligne de commande.
Vous êtes à l'aise avec le gestionnaire de version Git.
Informations complémentaires
Vous contribuerez activement aux valeurs humaines ancrées dans l'ADN de l'entreprise (environnement, équilibre vie pro/vie privée - grâce à la souplesse des horaires et au télétravail encadré -, esprit collaboratif, solide couverture santé…) même si nous n'avons pas du tout la prétention d'être parfaits…
Vous avez besoin de le voir pour le croire ? Venez nous rencontrer, vos futurs collègues pourront vous en parler !
Nos équipes sont mixtes, femmes et hommes du numérique rejoignez-nous !
Écrivez-nous, racontez qui vous êtes et ce qui vous anime. Expliquez-nous en quoi vos motivations et vos compétences sont en adéquation avec nos valeurs et nos activités.
Développeur-Développeuse sénior(e) Python/Django
La mission
Vous renforcerez notre équipe pluridisciplinaire (ergonome, graphistes, développeurs back end/front end, SIG, DBA, mobile…) et interviendrez en tant que sénior(e) technique sur toutes les phases de différents projets (chiffrage, conception, architecture, production, tests, livraison etc) tels que :
- Réalisations d'applications et de back end (Django, Flask)
- Conception et mise en œuvre d'API REST et GraphQL
- Traitement de données (ex : Elasticsearch)
- Gestion de données spatiales (ex : Geotrek)
- …
Nos projets sont généralement assez complexes :
-
Sites Internet/intranet à fort trafic
-
Applications métier manipulant de gros volumes de données, avec des règles de gestion métier spécifiques ou nécessitant des interconnexions avec d'autres applications du système d'information
Vous accompagnerez la montée en compétences de profils moins expérimentés et partagerez votre savoir, en interne ou en externe (formation) et en présentiel/distanciel.
Retrouvez quelques un de nos projets
Vous aurez l'opportunité de :
- Choisir vos propres outils de travail, et évoluer dans une ambiance motivante et stimulante (projets et contributions à des logiciels libres, participations encouragées à des évènements/meetup, émulation entre experts passionnés, technologies innovantes à tester, veille…)
- Évoluer dans un environnement technique interdisciplinaire permettant à chacun d'avoir un véritable impact sur les décisions et où l'initiative personnelle est valorisée.
- Évoluer dans une organisation du travail en mode hybride (mix présentiel-télétravail)
- Participer activement à la vie de l’entreprise : avec vos collègues, vous la représenterez au sein de la communauté Python / Django.
- Jouer un rôle visible dans les communautés du logiciel libre : création et amélioration de logiciels libres / Participation à la vie de communautés de développeurs / Coordination de sprints, de bugfests / Réalisation de présentations, conférences, bar camps, formations, lightning talks / Écriture de livres blancs…
Ce poste est ouvert au télétravail partiel (jusqu'à 3 jours/semaine ou en télétravail complet (sous conditions avec un retour en présentiel de 4 jours/mois).
Profil
Niveau Bac +5 en informatique de préférence. Vous justifiez d'une expérience similaire d'au minimum 3 ans des technologies Python et Django, et êtes à l'aise dans un environnement GNU/Linux. Nous apprécierions que vous possédiez certaines des compétences suivantes :
- PostgreSQL/PostGIS
- OpenStreetMap
- MapBox GL GS / Leaflet
- Tuilage Vectoriel
- Flask
- Elasticsearch
- Docker
Vous aurez à comprendre les besoins métiers à réaliser et être force de proposition pour toute amélioration. Votre goût du travail en équipe, votre curiosité et votre adaptabilité aux évolutions technologiques seront des atouts indispensables.
Vous appréciez accompagner la montée en compétences de profils moins expérimentés et partager votre savoir.
Nous attachons beaucoup d'importance aux compétences, à la passion du métier et à une forte motivation.
Informations complémentaires
Vous contribuerez activement aux valeurs humaines ancrées dans l'ADN de l'entreprise (environnement, équilibre vie pro/vie privée - grâce à la souplesse des horaires et au télétravail encadré -, travail collaboratif, solide couverture santé…) même si nous n'avons pas du tout la prétention d'être parfaits…
Vous avez besoin de le voir pour le croire ? Retrouvez-nous sur Welcome to the jungle ou venez nous rencontrer, un.e Makinien.ne pourra vous en parler ! Nos équipes sont mixtes, femmes et hommes du numérique nous vous attendons.
Écrivez-nous et racontez qui vous êtes et ce qui vous anime. Expliquez-nous en quoi vos motivations et vos compétences sont en adéquation avec nos valeurs et nos activités. Montrez-nous un peu de votre code si vous voulez :)
Responsable développement commercial Climat, Environnement et Territoires
La mission
Rattaché à la direction générale vous assurerez la commercialisation de nos solutions et de nos services auprès d'une clientèle diversifiée et aurez pour activité principale la prospection commerciale dans l’objectif de conquérir de nouveaux clients, dans un contexte d'expansion de nos activités.
Nous vous accompagnerons pour vous permettre d'acquérir rapidement une très bonne connaissance de l'entreprise, son activité et son environnement, et de vous approprier et maîtriser le discours commercial autour de nos offres. Vos missions consisteront à :
- Définir et mener des actions de prospection commerciale au plus haut niveau (directions informatique et métier) et susciter des opportunités commerciales
- Assurer la prospection, la prise de contact par tous moyens (téléphonique, mailing, réseaux sociaux, physique etc) et la présentation de l'offre
- Détecter des opportunités grâce à l'analyse et et à la compréhension des problèmes ou des besoins des clients, leur proposer une solution adaptée
- Signer et entretenir de bonnes relations avec les clients existants en vue de nouvelles signatures
- Utiliser notre CRM et faire un reporting à la DG
- Assurer une veille concurrentielle du positionnement de Makina Corpus et de ses offres
Après une période de prise de connaissance et de tests commerciaux, vous serez force de proposition pour réaligner la stratégie commerciale de l’entreprise.
Profil
Issu d'une formation de cycle supérieur vous maîtrisez les cycles de ventes d'offres techniques et de prestations de services.
Vous justifiez d’une première expérience commerciale confirmée dans une entreprise dont les activités sont similaires à la notre, et êtes plutôt chasseur et orienté résultats dans le respect de nos valeurs.
Vous savez vous mettre au service du prospect/client et adapter votre communication à vos différents interlocuteurs.
Vous êtes curieux, autonome, très persévérant et êtes passionné par les nouvelles technologies !
Un intérêt pour les logiciels libres serait un plus.
Informations complémentaires
Pourquoi travailler chez nous ?
Notre organisation et nos prestations se construisent sur trois piliers : les logiciels libres, le respect de l’humain et l'engagement en faveur de l’environnement; trois valeurs fondamentales que nous développons et renforçons grâce à notre charte RSE.
Vous aurez l'opportunité :
- D'évoluer dans un environnement permettant à chacun d'avoir un véritable impact sur les décisions et où l'initiative personnelle est valorisée.
- De contribuer activement aux valeurs humaines ancrées dans l'ADN de l'entreprise (environnement, équilibre vie pro/vie privée, collaboratif, solide couverture santé, télétravail, épicurisme…)
Écrivez-nous et démarquez-vous ! Le principal challenge de votre lettre de motivation sera de nous convaincre que vous avez compris qui nous sommes, ce que nous faisons et en quoi vous serez le.la meilleur.e pour commercialiser nos offres !
[Stage 4 à 6 mois - Développement logiciel] - Concevoir et développer en back end une application, contribuer à des bibliothèques open source
La mission
Au sein d'une équipe interdisciplinaire composée de développeurs front end et back end et sous la responsabilité de développeurs back end, vous aurez pour missions de :
- Développer des applications Django
- Vous imprégner des méthodes de développement des logiciels libres
- Faire évoluer des bibliothèques de cartographie
- Apprendre les méthodes de tests et de déploiement continu
L'objectif de ce stage sera, selon votre profil et vos envies, de travailler sur l'un des sujets suivants :
- Création d'une application pour la gestion de l'altimétrie / les géometries 3D depuis Geotrek-admin/altimetry utilisable dans Geotrek-admin mais aussi GeoCRUD
- Mise a jour du site de gestion des utilisateurs Geotrek
- Permettre de brancher Geotrek sur un back end d'authentification unifiée
- ...
Profil
Vous êtes en cours ou en fin de cursus informatique (Bac +5) et recherchez un stage se déroulant dès septembre 2023. Vous êtes compétent(e) et motivé(e) pour faire du développement back end (Python/Django).
Vous possédez un véritable intérêt pour les logiciels libres.
Nous attachons avant tout de l'importance aux compétences, à la passion du métier et à une forte motivation.
Informations complémentaires
Notre organisation et nos prestations se construisent sur trois piliers : les logiciels libres, le respect de l’humain et l'engagement en faveur de l’environnement; trois valeurs fondamentales que nous développons et renforçons grâce à notre charte RSE.
Pourquoi faire votre stage chez nous ?
Dans la ruche collaborative Makina Corpus on dit ce qu'on fait : les équipes évoluent dans une ambiance motivante et stimulante (projets et contrib Opensource, participations encouragées à des évènements/meetup , émulation entre personnes passionnées, technos innovantes à tester, veille…) et contribuent aux valeurs humaines ancrées dans l'ADN de l'entreprise (environnement, équilibre vie pro/vie privée, collaboratif…).
Mais surtout chez Makina on fait ce qu'on dit : vous avez besoin de le voir pour le croire ? Venez nous rencontrer, un makinien pourra vous en parler !
Nos équipes sont mixtes, femmes et hommes du numérique nous vous attendons !
Écrivez-nous et racontez qui vous êtes et ce qui vous anime. Expliquez-nous en quoi vos motivations et vos compétences sont en adéquation avec nos valeurs et nos activités.
[Stage 4 à 6 mois - Développement logiciel] - Concevoir et développer en front end une application, contribuer à des bibliothèques open source
La mission
Au sein d'une équipe interdisciplinaire composée de développeurs front end et back end, et sous la responsabilité de développeurs front end vous aurez pour missions de :
- Développer des webapps
- Vous imprégner des méthodes de développement des logiciels libres
- Faire évoluer des librairies de cartographie
- Apprendre les méthodes de tests et de déploiement continu.
L'objectif de ce stage sera, selon votre profil et vos envies, de travailler sur l'un des sujets suivants :
- Évolutions de bibliothèques Leaflet https://github.com/makinacorpus/?q=leaflet
- Mise à jour et évolution du module rando3D https://github.com/makinacorpus/rando3D
- Widget Geotrek pour l'affichage de données Geotrek dans des sites tiers : création ou évolution des prototypes
- Portabilité dudit widget pour l'intégrer dans des CMS (Drupal, WordPress, autre ?)
- Création d'une webapp "Saisie de données" pour Géorivière ou Geotrek fonctionnant avec Mapentity
- Mettre à jour de la carte utilisateurs Geotrek (https://geotrek.fr/utilisateurs.html)
- …
Profil
Vous êtes en cours ou en fin de cursus informatique (Bac +5) et êtes compétent(e) et motivé(e) pour faire du développement web front end, de préférence en React, Angular ou Vue.js.
Vous maîtrisez la communication API/Rest et possédez un véritable intérêt pour les logiciels libres.
Nous attachons avant tout de l'importance aux compétences, à la passion du métier et à une forte motivation.
Informations complémentaires
Notre organisation et nos prestations se construisent sur trois piliers : les logiciels libres, le respect de l’humain et l'engagement en faveur de l’environnement; trois valeurs fondamentales que nous développons et renforçons grâce à notre charte RSE.
Pourquoi faire votre stage chez nous ?
Dans la ruche collaborative Makina Corpus on dit ce qu'on fait : les équipes évoluent dans une ambiance motivante et stimulante (projets et contrib Opensource, participations encouragées à des évènements/meetup , émulation entre personnes passionnées, technos innovantes à tester, veille…) et contribuent aux valeurs humaines ancrées dans l'ADN de l'entreprise (environnement, équilibre vie pro/vie privée, collaboratif…).
Mais surtout chez Makina on fait ce qu'on dit : vous avez besoin de le voir pour le croire ? Venez nous rencontrer, un makinien pourra vous en parler !
Nos équipes sont mixtes, femmes et hommes du numérique nous vous attendons !
Écrivez-nous et racontez qui vous êtes et ce qui vous anime. Expliquez-nous en quoi vos motivations et vos compétences sont en adéquation avec nos valeurs et nos activités.
[STAGE 4 à 6 mois] - Visualisation d’indicateurs climatiques et environnementaux
La mission
Vous interviendrez au sein d'une entreprise pluridisciplinaire (connaissance métier, front end, back end, traitement de données). Vos deux encadrantes, expertes en traitement et visualisation de données, agiront en lien avec un représentant métier, utilisateur cible des visualisations.
Vous aurez pour missions de :
-
Réaliser un inventaire des sources de données environnementales et climatiques
-
Réaliser un panorama des types de visualisations utilisés pour représenter des données environnementales et climatiques en fonction des cibles utilisatrices en mettant l’accent sur les indicateurs climatiques
-
Recueillir et comprendre les besoins des potentiels utilisateurs
-
Si nécessaire, intégrer et traiter de nouvelles données ou adapter le calcul des indicateurs existant (généralement mis en œuvre en Python avec des bibliothèques scientifiques et de traitement de données)
-
Créer des prototypes de nouvelles représentations graphique adaptées aux besoins
-
Collecter des retours, faire évoluer ces représentations et les intégrer à des applications existantes (généralement mis en œuvre avec Plotly.js, D3 ou autres bibliothèques de visualisation de données)
Selon votre appétence et les opportunités de projets en cours, la mission pourra être étendue à d’autres visualisations de données environnementales notamment dans le domaine de l’eau.
Profil
Vous êtes en fin de cursus informatique (Bac+4 / Bac+5) et recherchez un stage à partir de septembre 2023, vous vous passionnez pour les problématiques environnementales et êtes sensible à visualisation des données.
Vous vous intéressez aux problématiques métiers et vous souhaitez interagir avec des interlocuteurs et interlocutrices non techniques pour mieux comprendre leurs besoins.
Vous avez des compétences (ou vous souhaitez en acquérir) en développement côté navigateur (React / Vue) ou côté serveur (Python, via des bibliothèques scientifiques et de traitement de données).
Nous attachons avant tout de l'importance aux compétences, à la passion du métier et à une forte motivation.
Informations complémentaires
Références projets :
https://makina-corpus.com/application-web-mobile/canari-application-visualisation-indicateurs-agro-climatiques
https://makina-corpus.com/application-web-mobile/climadiag-commune-evolutions-climatiques-commune-2050
https://makina-corpus.com/sig-webmapping/application-la-vie-de-la-riviere
https://makina-corpus.com/drupal/refonte-graphique-amelioration-visualisation-donnees-socle-drupal-9
https://makina-corpus.com/symfony/statistiques-cartes-web-hydroportail-schapi#corps
Vous contribuerez activement aux valeurs humaines ancrées dans l'ADN de l'entreprise (environnement, équilibre vie pro/vie privée -grâce à la souplesse des horaires et au télétravail encadré-, collaboratif, solide couverture santé…) même si nous n'avons pas du tout la prétention d'être parfaits…
Vous avez besoin de le voir pour le croire ? Venez nous rencontrer, vos futurs collègues pourront vous en parler !
Nos équipes sont mixtes, femmes et hommes du numérique rejoignez-nous !
Écrivez-nous à recrutement@makina-corpus.com, racontez qui vous êtes et ce qui vous anime. Expliquez-nous en quoi vos motivations et vos compétences sont en adéquation avec nos valeurs et nos activités.
[Stage 6 mois - Développement logiciel] - Concevoir et développer un outil de gestion documentaire simple basé sur le CMS Wagtail
La mission
L'objectif de ce stage est de concevoir et développer un outil de gestion documentaire simple en utilisant le CMS Django Wagtail pour la partie "back-office" et le framework Javascript Vue.js pour la partie "front-office", avec pour objectif de pouvoir l'intégrer facilement dans tout projet Django (nouveau ou existant). Un des challenges sera de permettre aux contributeurs de configurer finement et de superviser les droits d'accès aux différents contenus.
Vous aurez pour mission de :
- Réaliser des maquettes fonctionnelles pour définir les interactions,
- Développer avec Wagtail (Django) la partie "back-office" de l'application, les API REST nécessaires pour l'exploitation des données dans le front-office,
- Développer avec Vue.js la partie "front-office" de l'application,
- Réaliser les tests unitaires et fonctionnels,
- Rédiger la documentation technique,
- Publier en Open Source l'application sur Github avec la documentation nécessaire.
Profil
- Vous êtes en cours ou en fin de cursus informatique (Bac +4 à +5) et êtes compétent.e pour faire du développement web en front end et en back end,
- Une expérience en Python et/ou JavaScript est requise,
- Idéalement une expérience en Django, Django Rest Framework et Wagtail; ainsi qu'une expérience en VueJS.
Nous attachons avant tout de l'importance aux compétences, à la passion du métier et à une forte motivation.
Informations complémentaires
Notre organisation et nos prestations se construisent sur trois piliers : les logiciels libres, le respect de l’humain et l'engagement en faveur de l’environnement; trois valeurs fondamentales que nous développons et renforçons grâce à notre charte RSE.
Pourquoi faire votre stage chez nous ?
Dans la ruche collaborative Makina Corpus on dit ce qu'on fait : les équipes évoluent dans une ambiance motivante et stimulante (projets et contrib Opensource, participations encouragées à des évènements/meetup , émulation entre personnes passionnées, technos innovantes à tester, veille…) et contribuent aux valeurs humaines ancrées dans l'ADN de l'entreprise (environnement, équilibre vie pro/vie privée, collaboratif…).
Mais surtout chez Makina on fait ce qu'on dit : vous avez besoin de le voir pour le croire ? Venez nous rencontrer, un.e makinien.ne pourra vous en parler !
Nos équipes sont mixtes, femmes et hommes du numérique nous vous attendons !