Juhtiv Java Arendaja/Solution Architect (6-kuuline leping)

gravity9 | Remote job

Täielikult võrgus Täisaeg Tarkvara arendamine
Masintõlkimine sinu jaoks (English → Estonian) Vaade originaal
Kirjeldus

gravitatsiooniks9 värbatakse Java insenerid ja arhitektid, et kaasata tegevusse Ühendkuningriigi keskvalitsuses. Need on laiaulatuslikud andmemahukad moderniseerimisprogrammid: asendada seadusega hõlmatud kaaluga pärandisüsteemid, laguneda miljoneid kasutajaid teenindavate monoliitide ja luua turvalisi andmeplatvorme, kus juurdepääsu kontroll ja auditeeritavus on pigem esimese klassi arhitektuurialased probleemid kui hilinenud täiendused. Me palkame kahte kattuvat profiili ~ Senior Java arendaja ja rakendus / Rändearhitekt ~ ning ootame, et enamik inimesi liiguks programmide vahel, kui kihlused algavad ja lõpetavad. Mitmed neist on praktilised arhitektirollid: te saate ise teha disainiotsuseid ja kirjutada ka tootmiskoodi

Tööd: järgmised on praeguste ja tulevaste tegevuste esinduslikud. Üksikud rollid tuginevad sellele, mitte kõik ~ me oleme rohkem huvitatud inseneridest, kes saavad töötada enesekindlalt Java ristumiskohas ja andmete kui kontrollnimekirjas ühe programmi kohta. Turvaline andmekataloog ja juurdepääsu kontrollplatvorm Roheliste väljade metaandmete kataloog, mis toimib liitindeksina sõltumatutes valdkondades olevate andmete üle, nii et volitatud isikud saavad leida ja leida andmeid, mida kataloog ise kunagi ei suuda. Töö hõlmab atribuudipõhise juurdepääsukontrolli mudeli kujundamist selliste atribuutide nagu kliirens, kodakondsus, organisatsiooniline üksus ja sektsioon üleviimine nende põhimõtete täitmisele andmebaasi päringute teel, mitte hiljem filtreerimine; rakenduskihi krüpteerimine väliselt hallatavate võtmetega; hübriidne lexical ja semantic otsing, millele on juurdepääs filtreerimisel, mida rakendatakse enne kandidaadi otsingut, mitte pärast seda; ja võltsimiskindel auditirada, mis võib taasluua, miks antud rekord tagasi saadeti, reaktiiviti või kinni peeti. Reaalajas otsuste tegemise tugiandmete arhitektuur Asendades mitme-vendori pärandit mikroteenuste arhitektuuri ja ühise andmekihiga, nii et operatiivandmete liikumine toimub peaaegu reaalajas, mitte üle päeva.

Töö hõlmab sihtriigi arhitektuuri ja otsuste kandeid, andmeteenustest pärit andmete muutumise ja salvestamise torustikke, ontoloogiat ja kaardistamise kihti, mis on seotud konkureerivate andmemudelitega tarnijatega, süsteemi eraldamist, viite- ja ülevaateandmete klasse, sealhulgas aeg-seeriaid, ning topoloogiate kasutamist pilvede majutatud teenuste laiendamiseks piiratud servaga riistvarale.Juba-dokumentide mudeli ränne riigi tasandil Sajad miljonid kirjed ja kümned XML-i terabaid välja ajaloolisest relatsioonilisest platvormist kivistunud dokumendipoodi, et toetada COBOL-to-Java mikroteenuseid ümberkirjutamist. Töö hõlmab konfiguratsioonipõhist XML-ist JSON-i teisendamise raamistikku, mida toetab versiooniga skeemiregister ~20 aastat ajalugu, mitut tüüpi rekordeid ja pidevat skeemi ja semantilist triivi; CDC-d ja voogvoolujuhtmeid või paralleelset maht-väljatõmbesüsteemi; väljatasandi kaardistamise valideerimis- ja leppimise raamistikku, mis on piisavalt tugev, et seista auditile vastu; kordus- ja rikkediagnostikarakmeid, millel on surnud täht ja idempotents-reruns; ja korduvaid kleidiproove ühe kahesuunalise lülitusakna suunas. Monoliti lagunemine ja andmete omamine ränne Murdmas hajutatud monoliiti üle saja Java teenuste jagamisest, mis jagavad peotäie andmebaasiklastreid domeeni kuuluvate teenuste jaoks ~, liikudes laenatud andmetelt omatud andmetele ilma varjatud ühendust taaskäivitamata.

Töö hõlmab piiratud-konteksti analüüs, et teha kindlaks, milline domeeni tõesti omab, mis kogud, koha andmete ümbermodelleerimine enne mis tahes füüsilist liikumist, andmete juurdepääsu fassaadi funktsioon-legeeritud ühe taotluse marsruudi vanade ja uute kauplused, kahe-kirjutamine / backfill / leasure / read-witch lühendatud elutsüklid määratletud tagasi igal etapil, klastrist-klüster voogvoolu ja live rände tööriistu, ja automatiseeritud paralleelne ja diff-on-read testimine.

Mida sa teed Rõhk varieerub rolli ja programmi, kuid MongoDB on ühine niit. Iga üks neist tegevustest hõlmab modelleerimine, üleminek sellele, või hoone peal, ja tõeline sügavus siin on see, mida kõige eristab kandidaate.

Arhitektuur ja disain • Koostada kõrge ja madala tasemega disaini, turvalisuse ja andmete arhitektuur ja arhitektuuri otsus arvestust ~ ja võtta neid läbi kliendi kujundusasutuste ja ametliku juhtimise väravad • Teha ja kaitsta arhitektuuri kompromisse ees nii inseneri- kui ka mitte-tehnilised sidusrühmad, sealhulgas kliendi tehnilised asutused ja kolmandate isikute tarnijate • analüüsida tegelikke juurdepääsu mustreid ja kinnitada siht MongoDB dokumendi mudelid vastu tõeline läbilaskvus, päringu ja killustamise nõuded enne kui nad on lähtestatud • Design integratsioonipiirid multi-vendor programmid, kus teil on üks komponent ja peab tegema koostööd üle meredes teiste Hands-on ehitada • Ehitada tootmise Java teenused ja RESTful APIs (Kevade või sarnased), mis on mõeldud integratsiooni mitu tarbivad süsteemid ja dokumenteeritud OpenAPI • Design ja rakendada MongoDB dokumendi mudelid, liitmise torujuhtmed, indekseerimise ja sepistamine strateegiad, ja integreerida neid puhtalt Java teenuse kihid, mitte läbi lekkiv abstraktsioon • Ehitada andmetorustikud: CDC ja streaming ingest, ümberkujundamise raamistik, kontrollitud partii ekstrakti töötajad, ja MongoDB valamute konfiguratsioon ja häälestamine terabaidi skaalal • Rakendada juurdepääsu kontrolli, krüpteerimine ja auditi jooksul taotluse ja andmete kihi, sealhulgas täitmise sees MongoDB päringu tee, mitte polditud ümber • Kirjutage testid: üksus, integratsioon, kuldsed salvestusseadmed, paralleelne leppimine, ja koormus ja rakmed, mis tõendavad jõudlust realistlik maht • Töö nii MongoDB Atlas ja Enterprise Advanced, sealhulgas Kubernetes-hosted hostings, ja rände ja sünkroniseerimine töövahendid ümber neid andmete moderniseerimise a.

Nõutavad oskused

Remote

Töö üksikasjad

Kogemused: 0 aastat

Postitatud: 1 month, 2 weeks tagasi

Vaated: 952

Rakenda Arbeitnow

Allikas: Arbeitnow · avab esialgse postituse.

Hangi kohandatud rakendus selle rolli

Jäta oma CV ja me kirjutada kaaskiri, mille eesmärk on see täpne nimekiri ~ tasuta, ja valmis hetkel oma konto on loodud.

PDF, Word või tekst. Loome teie vaba konto järgmisel ekraanil ~ kaardita.

Kas sa palkad sellise rolli?

Postita oma kaugtöö WFHJ-sse ja jõua sobivate kandidaatideni.

Tööle ~ tasuta
Feedback