Sous la Direction de la Responsable du Service Informatique, le développeur informatique intervient sur l'ensemble du cycle de développement, du portage de bases de données existantes à la conception de nouvelles applications, en environnement web comme sur des systèmes embarqués (robots et automates).
- Assurer la maintenance, l'évolution et la modernisation des applications existantes.
- Développer de nouvelles fonctionnalités et interfaces, et faire évoluer les outils métier.
- Participer à l'analyse fonctionnelle des projets.
- Assurer le portage et la migration de bases de données existantes vers de nouveaux environnements.
- Concevoir et administrer des bases de données relationnelles et non relationnelles.
- Développer des programmes destinés à des automates et robots industriels.
- Participer à l'administration et à la sécurisation des serveurs (Windows et Linux).
- Rédiger les cahiers techniques.
- Participer aux recettes techniques.
- Accompagner les différentes phases de développement, de test et de mise en production (dev/staging/prod), en environnement client-serveur, jusqu'au déploiement.
COMPÉTENCES TECHNIQUES REQUISES:Langages et frameworks:
- Java EE (robots et automates)
- HTML5 (développement web)
- PHP 5/7 et plus (développement web)
- Node JS (développement web)
- Bash (administration et gestion de serveurs)
- Microsoft Access (portage de bases de données)
- Expérience souhaitée avec Laravel, Symfony, Doctrine et Next JS
- Une pratique d'autres langages (Python, Ruby, etc.) constitue un
atout
Bases de données:
- MySQL
- MSSQL
- PostgreSQL (PSQL)
- La maîtrise d'autres SGBD, relationnels ou non, est appréciée
Environnement de travail:
- Windows Server 2019 et versions ultérieures
- Linux Debian 10 et versions ultérieures
Profil :
Vous justifiez d'une expérience confirmée en développement, idéalement sur des projets combinant environnements web et systèmes industriels. Vous maîtrisez le cycle de développement client-serveur (développement, test, mise en production).
Vous êtes autonome, rigoureux(se) et à l'aise pour travailler sur des environnements techniques variés. Vous avez le goût de la veille technologique et de l'apprentissage de nouveaux outils, ainsi qu'une bonne capacité d'adaptation.
Vous savez collaborer avec des interlocuteurs techniques et métiers, et vous disposez d'une bonne aisance orale et rédactionnelle.