Ayant appris et m'étant perfectionné en java depuis plus de 20 ans déjà , et ayant eu un besoin métier de Data Analyste au ministère de l'Intérieur (en java/sql/Pandas) durant 7 ans, je recherche doublement des opportunités en développement java et Data Analyste. (Et même éventuellement en SQL uniquement).
• Développement complet de deux nouvelles dotations (Java/SQL), de l’analyse métier à la livraison : conception des règles, structuration du code, génération des résultats (Excel ou SQL)
• Maintenance et évolution de plusieurs dotations existantes, dont une dotation complexe composée de 4 sous-dotations et plusieurs modules de calcul
• Refactorisation de la couche JDBC vers Spring JDBC Template, avec séparation des responsabilités et centralisation des accès SQL selon le modèle DAO
• Projet DSID : découpage en méthodes (eligibilite(), etc.) en s’inspirant des principes SOLID, avec tests unitaires JUnit pour valider la logique métier (valeurs limites, cas non éligibles, etc.)
• Développement en Java de fiches PDF de notification pour les préfectures, en alternative à Business Object (BO) : génération automatique via une librairie Java, positionnement précis des cadres (traits horizontaux/verticaux), reproduction fidèle des modèles existants. Solution partiellement mise en œuvre (4 dotations) en anticipation du départ du référent BO (java iText)
• Formation à Pandas (Python) à la demande du responsable technique, dans le cadre d’une veille techno. Application directe pour l’automatisation de traitements Excel/CSV Insee, règles métiers, export SQL
• Initiation au TDD via ateliers de programmation le soir (Paris) et autoformation : structuration modulaire du code et amélioration de sa testabilité
• Import de 3 millions de lignes PostgreSQL via la ligne de commande (pg_restore, psql) dans le cadre d’une correction urgente en production
• Respect de la deadline critique annuelle du 31 mars : les résultats Java devaient recouper les répartitions calculées manuellement par les rédacteurs métier, à l’euro près, pour chaque collectivité
• Support téléphonique agents préfectoraux
Système d’information géographique Qgis
Développement de plugin Python (plugin interne Eiffage)
CDD en POE (Préparation Opérationnelle à l'Emploi)
- Java swing/Java J2EE, Jquery,Bootstrap,MySql,Hibernate, Json, Cobol , C , PHP ,Laravel.
- Développement de projets types CRUD en Cobol, C, PHP, java console, java interfaces, java swing, Java J2EE avec et sans ajax , avec et sans bases de données, bootstrap , datatables …
- Introduction à la programmation fonctionnelle et aux promesses en javascript/jquery.
- Développement de backend et frontend gestion bancaire /java-J2EE.
- Développement d’un clone du site AirBnB en 3 semaines. (J2EE/Ajax/Jquery/MySQL)
- Fonte logicielle sur Laravel (framework PHP), implémentation CRUD et ajout de fonctionnalités (lazy loading…)
- Recette logiciel Structurall.
installation configuration de serveurs linux
Environnement technique : linux fedora à distance, pare-feu Cisco
- Configuration de l’accès à distance
- Installation et configuration de tous les plugins du serveur Cacti
(routerconfigs = router configs backups, rrdclean, settings, thold = threeshold alert,
configmanager, weathermap = diagrammes réseaux de tous types ex : routeurs , settings ,
ntop, ipsubnet, syslog , ugroup , monitor etc….) - Test du périphérique « pare-feu cisco », template cacti et connectivité snmp.
- Rédaction documentation
- Configuration des serveurs Rancid avec Apache afin d’effectuer des sauvegardes régulières
selon l’utilisateur (par exemple
Stage en alternance
- Base de données pensions invalidités.
- Ecritures de requêtes SQL
- Développement sous l’Environnement Eclipse BIRT
- Mise en place de l'outil de reporting BIRT.
- Génération de rapports et scripts en Java.
- Documentation
CDD / Contrat de Professionnalisation
- Support de proximité aux utilisateurs hardware et software
- Préparation informatique : émulation AS400, VNC...
- Vérification, changement des pièces et/ou retour matériels
- Transfert de données/boites aux lettres
- Français