Chef Java Développeur/architecte de solutions (contrat de 6 mois)

gravity9 | Remote job

Entièrement distant Temps plein Développement de logiciels
Traduit par machine pour vous (English → French) Afficher l'original
Désignation des marchandises

La gravité9 recrute des ingénieurs et des architectes Java pour un portefeuille d'engagements dans l'administration centrale du Royaume-Uni. Ce sont des programmes de modernisation à grande échelle et à forte intensité de données : remplacer les systèmes existants qui ont un poids légal, décomposer les monolithes qui servent des millions d'utilisateurs et construire des plateformes de données sécurisées où le contrôle d'accès et la vérifiabilité sont des préoccupations architecturales de première classe plutôt que des ajouts tardifs.

Le type de travail Les tâches suivantes sont représentatives des engagements actuels et à venir.Les rôles individuels s'en inspireront, pas tous — nous sommes plus intéressés par les ingénieurs qui peuvent travailler avec confiance à l'intersection de Java et de données que dans une liste de contrôle par rapport à un seul programme. Catalogue sécurisé des données et plateforme de contrôle d'accès Un catalogue de métadonnées de terrain vert agissant comme un index fédéré sur les données détenues dans des domaines indépendants, de sorte que les parties autorisées peuvent localiser et récupérer les données que le catalogue lui-même ne détient jamais. Le travail comprend la conception d'un modèle de contrôle d'accès basé sur les attributs sur des attributs tels que l'enlèvement, la nationalité, l'unité organisationnelle et le compartiment; l'application de ces politiques à l'intérieur du chemin de requête de la base de données plutôt que le filtrage des résultats par la suite; le cryptage de la couche d'application avec des clés gérées à l'extérieur; la recherche hybride lexicale et sémantique avec filtrage d'accès appliqué avant la récupération des candidats plutôt qu'après; et une piste d'audit non-violable qui peut reconstruire les raisons pour lesquelles un enregistrement donné a été retourné,

Le travail comprend une migration de modèles de documents à l'échelle nationale, qui permet de migrer des centaines de millions de documents et de dizaines de téraoctets de XML hors d'une plate-forme relationnelle héritée en un magasin de documents tronqué, en appui à une réécriture de microservices COBOL-to-Java. Le travail comprend un cadre de transformation XML-to-JSON axé sur la configuration et soutenu par un registre de schémas en version — vingt ans d'histoire, de types d'enregistrement multiples et de schémas continus et de dérive sémantique; CDC et pipelines de streaming, ou un réseau parallèle de microservices à partir de points de contrôle en vrac; un cadre de validation et de réconciliation de niveau de terrain suffisamment solide pour se tenir à jour; un harnais de rejouage et de diagnostic en panne avec routage de lettres mortes et rediffusion de données en vrac sans transfert de données en bloc; un cadre de conversion XML-to-JSON suffisamment solide pour se tenir à jour; un harnais de transfert de données de données de gestion de données de gestion de données de gestion de données de gestion de gestion de gestion de gestion de gestion de gestion de

L'ouvrage comprend une analyse de contexte délimitée pour déterminer quel domaine possède réellement les collections, le remodelage des données en place avant tout déplacement physique, une façade d'accès aux données avec routage par demande par fonction entre les anciens et les nouveaux magasins, le double-écriture / remblayage / réconcilier / le commutateur de cycle de vie avec un renversement défini à chaque étape, le streaming en grappe et l'outil de migration en direct, et les tests automatisés de gestion parallèle et de diffusion en lecture.

Ce que vous ferez L'accent varie selon le rôle et le programme, mais MongoDB est le fil conducteur. Chacun de ces engagements implique la modélisation, la migration sur elle, ou la construction sur elle, et la profondeur réelle ici est ce qui différencie le plus les candidats.

Architecture et conception • Réalisation de conceptions de haut niveau et de bas niveau, d'architectures de sécurité et de données, et de dossiers décisionnels d'architecture — et les faire passer par les autorités de conception des clients et les portes officielles de gouvernance • Faire et défendre des compromis architecturaux devant les parties prenantes tant techniques que non techniques, y compris les autorités techniques clientes et les fournisseurs tiers • Analyser les modèles d'accès réels et valider les modèles de documents de la série MongoDB en fonction des besoins réels de débit, de requête et de dilatation avant qu'ils ne soient mis en ligne de base • Concevoir des limites d'intégration dans des programmes multivendeurs où vous possédez un composant et devez collaborer à travers les coutures d'autres.

Compétences requises

Remote

Détails de l'emploi

Expérience : 0 années

Publié : 1 month, 2 weeks il y a

Vues: 953

Appliquer Arbeitnow

Source: Arbeitnow · ouvre le message original.

Obtenir une application sur mesure pour ce rôle

Laissez tomber votre CV et nous écrirons une lettre de motivation visant cette liste exacte — gratuite, et prêt dès que votre compte est créé.

PDF, Word ou texte. Nous créons votre compte gratuit sur l'écran suivant — pas de carte.

Vous vous êtes fait un rôle comme ça?

Affichez votre emploi à distance sur WFHJ et rejoignez les candidats assortis. Pas de frais.

Postez un emploi gratuit
Feedback