Technicien polyvalent IT / IA (H/F)
Role details
Job location
Tech stack
Job description
Le poste s'appuie fortement sur le développement assisté par IA (« vibe coding ») : conception et itération rapide d'applications avec des assistants IA (Claude, Claude Code), tout en gardant la maîtrise du code produit, de sa qualité et de son déploiement. Missions principales :
-
Développer et faire évoluer les outils internes MF2i et les applications clients (Python/Django, HTMX, PostgreSQL), en s'appuyant sur les outils d'IA générative pour accélérer le cycle de développement.
-
Pratiquer le développement assisté par IA : rédaction de prompts efficaces, revue critique du code généré, itération rapide sur les fonctionnalités.
-
Conteneuriser et déployer les applications avec Docker / Docker Compose ; maintenir les environnements de dev, recette et production.
-
Gérer le versioning avec Git (GitLab interne) : branches, merge requests, revues de code, scripts de déploiement.
-
Exploiter et manipuler les données : requêtes SQL, maintenance des bases PostgreSQL, imports/exports et fiabilisation de données clients.
-
Participer aux tâches réseau et infrastructure : diagnostic de connectivité, VPN, DNS, reverse proxy (Nginx Proxy Manager), en lien avec l'équipe infogérance.
-
Documenter les développements et les procédures selon les standards internes MF2i.
-
Présentation des avancées directement avec le client. Compétences techniques :
-
Développement : base en programmation (pas d'expertise exigée, la pratique se développera en interne) et compréhension générale des architectures web (API, base de données, front léger).
-
IA / vibe coding : pratique réelle d'un assistant IA de développement (Claude Code, Copilot, Cursor ou équivalent) et capacité à en évaluer les sorties de manière critique.
-
Réseau : notions concrètes de TCP/IP, DNS, DHCP, VLAN, VPN ; savoir diagnostiquer un problème de connectivité.
-
Bases de données Compétences transverses :
-
Compréhension du fonctionnement d'une entreprise : circuits de validation, processus internes (achats, facturation, support), enjeux métiers des clients.
-
Sens de l'organisation : gestion de plusieurs sujets en parallèle, priorisation, respect des délais et des jalons.
-
Rigueur documentaire : capacité à formaliser ce qui a été fait (procédures, README, demandes).
-
Bon relationnel : travail en petite équipe, échanges directs avec les clients, remontée d'information claire.
-
Autonomie et curiosité : veille technique, capacité à apprendre rapidement un nouvel outil.
Requirements
Formation en informatique (BTS SIO, BUT Informatique, licence/master) ou autodidacte avec réalisations démontrables (portfolio, dépôts Git).
-
Première expérience en développement ou en environnement de production appréciée (stage, alternance ou poste).
-
Un projet personnel exploitant l'IA générative ou un homelab est un vrai plus.
-
Permis B (déplacements ponctuels chez les clients de la région). Environnement technique MF2i :
-
Stack dev : Python/Django, PostgreSQL, HTMX + Alpine.js + Tailwind, Docker Compose, GitLab auto-hébergé.
-
Infrastructure : Proxmox, Nutanix, VMware, Microsoft 365 / Active Directory, Zabbix, Veeam, Nextcloud, Tailscale.
-
IA : Claude (API et Claude Code), inférence locale de modèles open source.
Benefits & conditions
Contrat : CDI.
- Lieu : Saint-Priest / région Lyonnaise, déplacements ponctuels chez les clients, voiture partagée.
- Rémunération : selon profil et expérience.
- Prise de poste : dès que possible.