DGFiPCDI
Simulateur de Monitoring 24/7
Surveillance automatisee de 350 applications nationales
Developpeur Python JuniorJanvier 2025 - Present
350+
Applications surveillees
750+
Scenarios YAML
700+
DAGs Airflow
2-20
Tickets resolus/semaine
6
Personnes formees
100%
Taux de succes
Description
Developpement d'un systeme de supervision 24/7 pour environ 350 applications de la DGFiP a l'echelle nationale. Le simulateur execute des scenarios de test automatises sur des applications web, mainframes IBM, et APIs REST/SOAP. Creation d'un DSL YAML pour ecriture de scenarios declaratifs et co-developpement d'un systeme de generation automatique de 700+ DAGs Airflow.
Realisations
- Developpeur principal du simulateur multi-protocoles (web, mainframe, APIs)
- Creation d'un DSL YAML pour scenarios declaratifs (750+ scenarios)
- Co-developpement systeme generation automatique 700+ DAGs Airflow
- Support technique L2 quotidien (2-20 tickets/semaine)
- Formation 6 scenaristes (Linux, Git, YAML, Playwright)
- Seul developpeur sur le projet pendant 5 mois (mai-sept 2025)
- Integration OpenCV pour reconnaissance d'image (automation Windows via Guacamole)
Defis Techniques
- Abstraction 3 protocoles differents (web, mainframe, APIs) en DSL YAML unique
- Generation dynamique 700+ DAGs depuis base de donnees PostgreSQL
- Reconnaissance d'image robuste (OpenCV template matching) via Guacamole
- Support utilisateurs non-techniques (transition Windows vers Linux)
- Maintien production 24/7 sans downtime
Stack Technique
Backend & Core
PythonPlaywrightRequestspy3270OpenCVYAML
Orchestration
Apache AirflowJenkins (legacy)
DevOps
DockerGitLab CI/CDRPM packagingBash
Infrastructure
Linux (SSH)PostgreSQLRedis
Support
GitLab IssuesMarkdown documentation
Toutes les Technologies
PythonPlaywrightApache AirflowDockerGitLab CI/CDPostgreSQLRedisTN3270OpenCVYAMLBashLinux