
Optiveum est une entreprise de recrutement et de conseil spécialisée dans les services de ressources humaines et informatiques, forte de plus de 20 ans d’expérience dans ces domaines. L’entreprise met en relation des professionnels avec des opportunités en mode projet et des postes permanents, à distance ou sur site, et travaille avec des clients en Pologne ainsi que sur des marchés internationaux. Ses activités de recrutement couvrent l’informatique, la finance, la comptabilité, la production, la logistique et le marketing, en accompagnant les organisations à la recherche de talents et les candidats dans leur évolution professionnelle.
Ingénieur senior en IA et Python, modernisation des systèmes anciens
Développez des agents d’IA qui modernisent le code ancien pour des clients grands comptes et bancaires. Reliez l’automatisation des migrations aux plateformes CI/CD et de déploiement.
Description
- Créez et améliorez des flux de travail, des instructions et des outils d’agents pour automatiser la migration de code ancien.
- Intégrez le framework d’IA aux plateformes CI/CD et de déploiement telles que Tekton, ArgoCD et Ansible.
- Utilisez des outils de programmation agentique, notamment Claude Code et Maister, avec plusieurs fournisseurs de LLM.
- Collaborez avec les équipes applicatives pour transformer des projets de migration réels en automatisations fiables et reproductibles.
- Veillez à ce que la solution soit facile à maintenir et indépendante des fournisseurs, en appliquant les bonnes pratiques de code propre et de tests.
- Développez un cadre de modernisation technologique pour analyser les dépôts anciens et réécrire le code avec des technologies modernes approuvées par la plateforme.
Exigences
- Justifiez d’une solide expérience en programmation Python.
- Maîtrisez les fondamentaux du génie logiciel, notamment Git, les revues de code, les tests et l’écriture d’un code propre et facile à maintenir.
- Comprenez les concepts CI/CD et les environnements conteneurisés, notamment les bases de Docker et Kubernetes.
- Avez une expérience pratique des LLM et du développement assisté par l’IA, ou un vif intérêt technique pour les instructions, les agents et l’utilisation d’outils.
- Savez lire et comprendre du code dans plusieurs langages, y compris des langages anciens comme Java.
- Adoptez une approche analytique et structurée et êtes à l’aise avec l’ambiguïté et l’expérimentation.
- Parlez couramment anglais et appréciez le travail en équipe.
- Une expérience de Tekton, ArgoCD ou d’autres outils GitOps et de pipeline est un plus.
- La connaissance d’Ansible ou d’autres outils d’infrastructure en tant que code est un plus.
- L’utilisation d’outils de programmation agentique tels que Claude Code et de frameworks d’agents est un plus.
- La compréhension de l’évaluation des LLM, de l’ingénierie du contexte ou du Model Context Protocol (MCP) est un plus.
- Une expérience de la modernisation de systèmes anciens, de la migration de code ou de la refactorisation à grande échelle est un plus.
- La familiarité avec Java/Spring, les technologies front-end ou d’autres technologies d’applications cibles est un plus.
- Une expérience en environnement réglementé ou en grande entreprise, par exemple dans la banque ou la finance, est un plus.