Grande société sucrière de la Guadeloupe continentale et entreprise historique et patrimoniale, GARDEL est aujourd'hui garante d'un savoir-faire qui a façonné l'identité d'un territoire et de ses habitants. L'entreprise, principal employeur de la Guadeloupe et située au cœur du bassin cannier de la Grande-Terre, produit plus de 45 000 tonnes de sucre chaque année et transforme près de 85% de la canne guadeloupéenne.
Vous souhaitez intégrer une entreprise Guadeloupéenne historique, dynamique, en pleine transformation, porteuse de projets ambitieux et résolument tournée vers l’avenir, vous souhaitez participer à la mise en place d’une nouvelle organisation, avoir de l’autonomie et être en capacité de porter vos recommandations…. Alors rejoignez-nous !
Afin d'accompagner l'évolution de son système d'information, la modernisation de ses applications métiers et le déploiement de nouveaux outils digitaux, GARDEL recrute un(e) Analyste Développeur Full Stack (H/F).
Rattaché(e) au Directeur des Systèmes d’Information, vous participez à la conception, au développement, au déploiement et à la maintenance des applications métiers de l’entreprise. Vous contribuez à l’analyse des besoins des utilisateurs, à l’évolution du système d’information et à la mise en œuvre de solutions innovantes répondant aux enjeux opérationnels de l’entreprise.
Missions principales :
- Analyser les besoins métiers et participer à leur traduction en solutions applicatives
- Concevoir, développer et maintenir les applications métiers de l'entreprise
- Contribuer à l'évolution de l'architecture du système d'information
- Garantir la qualité, la sécurité et la performance des solutions développées
- Accompagner les utilisateurs et assurer le support applicatif
- Participer aux projets de transformation digitale et d'innovation
Activités :
Analyse fonctionnelle et conception
- Recueillir et formaliser les besoins des utilisateurs et des différents services
- Rédiger les spécifications fonctionnelles et techniques
- Participer aux choix d’architecture applicative et de modélisation des données
- Réaliser les études d’impact et proposer des améliorations des processus métiers
Développement applicatif
- Concevoir et développer des API REST avec Django et Django REST Framework
- Concevoir et optimiser les traitements métiers et moteurs de calcul en Python
- Développer des interfaces web avec React et TypeScript
- Développer et maintenir les procédures et fonctions PostgreSQL
- Participer au développement d’applications mobiles avec React Native
Base de données et performance
- Concevoir et maintenir les schémas de bases de données PostgreSQL
- Optimiser les requêtes et performances applicatives
- Assurer l’intégrité, la cohérence et la qualité des données
- Participer à la définition des stratégies de sauvegarde et de reprise
Qualité, sécurité et maintenance
- Réaliser les tests unitaires, d’intégration et de validation
- Corriger les anomalies et assurer le maintien en conditions opérationnelles
- Participer à la mise en œuvre des bonnes pratiques de développement et de sécurité
- Documenter les applications, procédures et évolutions techniques
- Assurer un support de niveau 2 et 3 sur les applications développées
Gestion de projets et innovation
- Participer aux projets de digitalisation des activités et des processus métiers
- Contribuer à l’intégration des applications avec les autres composants du système d’information
- Réaliser une veille technologique sur les solutions et bonnes pratiques de développement
- Participer à l’amélioration continue des outils et processus internes
Diplômes , formations et expertise :
De formation minimum Bac +5 en informatique (Master Informatique, École d’Ingénieurs ou équivalent).
Une expérience confirmée (minimum 7 ans) dans le développement d'applications métier et la conception de solutions logicielles est requise.
Une expérience dans un environnement industriel, de production ou de gestion d’exploitation constitue un atout
Savoir être :
- Autonomie, rigueur, sens de l'organisation et esprit d'initiative
- Capacité d'analyse, de synthèse et de résolution de problèmes
- Aisance relationnelle et aptitude à collaborer avec des interlocuteurs métiers variés
- Capacité à prioriser et à gérer plusieurs sujets en parallèle
- Adaptabilité et goût pour l'amélioration continue
Compétences techniques :
Backend & API
- Maîtrise de Python
- Maîtrise du framework Django 5.x
- Maîtrise de Django REST Framework
- Conception et sécurisation d’API REST
- Gestion de l’authentification et des autorisations
Frontend Web
- Maîtrise de React
- Maîtrise de TypeScript
- Développement d’interfaces utilisateur modernes et responsives
- Gestion des états applicatifs et intégration API
- Gestion des fonctionnalités hors connexion (offline)
Base de données
- Maîtrise de PostgreSQL
- Modélisation relationnelle et optimisation des performances
- Écriture de requêtes SQL avancées
- Utilisation des fonctions, procédures et mécanismes avancés PostgreSQL
Technologies complémentaires (atouts)
- Connaissance du langage WinDev et de l'écosystème PC SOFT (WebDev, WinDev Mobile), appréciée mais non indispensable
- Notions d'administration Linux
- Connaissance des environnements Docker
- Expérience des architectures orientées services et API
- Connaissance ou expérience de React Native
- Développement d’applications mobiles Android et iOS
- Expérience dans un environnement industriel ou de production
Qualité et méthodes
- Utilisation de Git et des workflows de versioning
- Pratique des tests unitaires et d’intégration
- Méthodes Agile et gestion de projet
- Documentation technique et fonctionnelle
Sécurité et exploitation
- Sensibilisation aux bonnes pratiques de cybersécurité
- Gestion des accès et protection des données
-
Ticket restaurant
- Indemnité transport