
Cogent People est une société de conseil en informatique et en gestion qui accompagne les organismes des gouvernements fédéral et des États dans les domaines des données, des logiciels, des systèmes et de la transformation organisationnelle. Depuis 2009, cette entreprise basée à Columbia, dans le Maryland, intervient dans la stratégie, l’architecture et l’intégration des données, l’analyse et la production de rapports, l’ingénierie logicielle, l’exploitation des systèmes, la gestion de programmes et de projets, ainsi que la réingénierie des processus métier. Petite entreprise certifiée dans le cadre du programme 8(a), détenue par des personnes issues de minorités et considérée comme défavorisée, Cogent People opère dans le secteur des contrats publics en privilégiant une prestation fiable, une innovation pragmatique et une création de valeur durable pour ses clients. Son activité pluridisciplinaire peut intéresser les professionnels attirés par des fonctions de technologie et de conseil liées à des programmes du secteur public.
Développeur SQL senior, Oracle PL/SQL
Développe et optimise des systèmes de données Oracle au service du financement fédéral des soins de santé. Gère les rapports récurrents, le traitement EDI et la modernisation des traitements de rapports pour les plateformes cloud.
Description
- Développe et exploite le traitement des bases de données d’un système fédéral essentiel de financement des soins de santé.
- Exécute les validations de données et les rapports planifiés, en fournissant des résultats exacts dans les délais.
- Développe et maintient des packages et procédures Oracle PL/SQL.
- Ingère et valide des fichiers XML et EDI volumineux.
- Charge les tables de préparation et les tables de faits.
- Crée des fichiers de données sortants et rapproche les résultats entre les systèmes connectés.
- Transforme les demandes ponctuelles des clients en résultats de requêtes et extractions exacts et documentés.
- Explique aux parties prenantes les résultats des analyses de données et les écarts constatés.
- Optimise les requêtes sur de grandes tables partitionnées.
- Diagnostique les traitements par lots en échec et les rétablit.
- Automatise les processus répétitifs qui reposent actuellement sur des feuilles de calcul.
- Fait passer les changements par des mises en production formelles, avec tests, revues de sécurité et approbations.
- Assure le support des changements en production.
- Documente les processus et les systèmes.
- Accompagne les développeurs juniors.
- Contribue à la modernisation des traitements de rapports sur les plateformes de données cloud.
Exigences
- Licence en informatique, systèmes d’information ou domaine connexe, ou expérience équivalente.
- Au moins six ans d’expérience dans le développement et le support d’applications de bases de données Oracle en production.
- Au moins trois ans d’expérience en entreposage de données, traitement de transactions financières ou rapports réglementaires.
- Maîtrise avancée d’Oracle SQL et PL/SQL, notamment des packages, procédures, curseurs, collections, opérations en masse, SQL dynamique, gestion des exceptions et instrumentation des traitements et erreurs.
- Expérience en optimisation de requêtes, notamment des plans d’exécution, de l’indexation et des grandes tables partitionnées.
- Expérience avec des jeux de données comportant des centaines de millions de lignes.
- Analyse et chargement XML avec XMLTYPE et XMLTABLE.
- Expérience des fichiers délimités et à largeur fixe, de SQL*Loader et des tables externes.
- Bonne connaissance de l’EDI dans les domaines de la santé ou de la finance, par exemple X12 834, 810, 820, 835 ou 824, ou de formats comparables.
- Expérience des outils d’ordonnancement de traitements par lots en entreprise, comme IBM Workload Scheduler/TWS, Control-M, Autosys ou équivalent.
- Scripting shell sous Linux.
- Utilisation de Python pour l’automatisation des données et la génération de rapports.
- Gestion de versions avec Git.
- Connaissance d’AWS, en particulier Oracle RDS et S3.
- Expérience des méthodes agiles, notamment SAFe et Scrum.
- Bonne connaissance de DevSecOps, CI/CD, de la gestion formelle des mises en production et du contrôle des changements avec preuves de tests documentées.
- Capacité à traiter des données sensibles de santé et financières dans le respect des contrôles de sécurité fédéraux.
- Excellentes aptitudes à la communication écrite et orale.
- Capacité à expliquer les écarts de données à des responsables métier non techniques et à des interlocuteurs gouvernementaux.
- Avoir résidé aux États-Unis pendant au moins trois des cinq dernières années.
- Être autorisé à travailler aux États-Unis en tant que citoyen, résident permanent ou titulaire d’un EAD.
- Habilitation Public Trust ou capacité à l’obtenir.
Avantages
- Assurance maladie, dentaire et optique.
- Plan 401(k) avec abondement de l’employeur.
- Assurance vie payée par l’entreprise et couverture invalidité de courte et longue durée.
- Trois semaines de congés payés par an, plus 10 jours fériés.
- Possibilités de développement professionnel.
- Culture inclusive et solidaire.
- Rémunérations compétitives.