C. Mack Solutions
C. Mack Solutions
C. Mack Solutions ir neliels tehnoloģiju un inženiertehnisko pakalpojumu uzņēmums, kas atbalsta publiskā sektora un aizsardzības organizācijas veiklā programmatūras izstrādē, veiklā pārveidē un tehniskajā izpildē. Uzņēmums, kas dibināts 2005. gadā, sadarbojas ar valsts aģentūrām, tostarp ASV Iekšzemes drošības departamentu un Muitas un robežapsardzības dienestu, lai modernizētu misijai kritiski svarīgas lietojumprogrammas un ieviestu SAFe veiklās darba metodes. ISO 9001 sertificētie procesi palīdz nodrošināt konsekventu kvalitāti, savukārt valsts līgumu mehānismi veicina ilgtermiņa klientu partnerības un sarežģītu publiskā sektora programmu īstenošanu.

Vecākais produktu arhitekts – Ashburn, VA, hibrīddarbs

C. Mack Solutions meklē produktu arhitektu, kurš federālajām programmām veidotu mērogojamas mākoņdatošanas sistēmas un mikropakalpojumus. Šajā amatā jāvada veiklā arhitektūra, DevSecOps integrācija, pāreja uz mākoņdatošanu un starpfunkcionāla programmatūras izstrāde.

Apraksts

  • Definēt un ieviest produktu arhitektūras, kas nodrošina mērogojamību, veiktspēju un uzticamību
  • Izveidot jaunus rīkus, izstrādes pieejas un testēšanas stratēģijas
  • Uzturēt zināšanas par arhitektūru uzņēmuma un programmas līmenī
  • Sadarboties ar biznesa analītiķiem, lai vajadzības pārvērstu praktiskos un prasībām atbilstošos risinājumos
  • Vadīt tehnisko darbu veiklās metodikas ceremonijās un platformas demonstrācijās
  • Sadarboties ar SecDevOps komandām, lai pārvietotu lietojumprogrammas uz mākoņinfrastruktūru
  • Veicināt efektīvus risinājumus un palīdzēt komandām pārvērst lietotāju stāstus īstenojamos uzdevumos
  • Atbalstīt izstrādātājus un testētājus, veicinot atklātu jautājumu un bažu apspriešanu
  • Veicināt tehnisko izaugsmi, izmantojot mentorēšanu, koučingu un kolēģu pārskatīšanu
  • Veidot risinājumu arhitektūru daudznomnieku mākoņvidēm
  • Novērtēt arhitektūras riskus, iespējas, atbilstības prasības un bažas
  • Piedalīties veiklās metodikas ceremonijās, artefaktu veidošanā, testēšanā, demonstrācijās, retrospekcijās un laidienos
  • Izvērtēt kiberdrošības pārbaužu un statiskās analīzes rezultātus, lai noteiktu novēršanas pasākumus un stiprinātu programmatūras kvalitāti
  • Izveidot un uzturēt tehnisko dokumentāciju, arhitektūras diagrammas un projektēšanas ierakstus
  • Pārvērst augsta līmeņa biznesa prasības izstrādātājiem un testētājiem paredzētos uzdevumos
  • Izstrādāt uz standartiem balstītus tehniskos projektus un sadalīt tos komandas līmeņa darba vienībās
  • Kopā ar biznesa analītiķiem apstiprināt pilnīgu prasību pārklājumu
  • Veidot pa posmiem īstenojamus ražošanas ceļvežus, kas risina mantoto sistēmu izņemšanu no ekspluatācijas
  • Uzraudzīt ieviešanu, pārskatīt koda sapludināšanas pieprasījumus, pārbaudīt testu pārklājumu, uzturēt koda kvalitāti, mentorēt izstrādātājus, novērst šķēršļus un prezentēt produktus ieinteresētajām personām
  • Veikt sistēmu projektēšanu, programmatūras izstrādi, integrāciju un lietojumprogrammu projektēšanu
  • Modernizēt mantotās lietojumprogrammas, migrējot tās uz mākonī izvietotiem mikropakalpojumiem
  • Identificēt jaunas problēmas un izstrādāt koriģējošus pasākumus
  • Sadarboties ar izstrādātājiem, programmu vadītājiem, testētājiem, UI/UX speciālistiem un ražošanas atbalsta inženieriem iteratīvu tehnisko risinājumu izstrādē

Prasības

  • Dzīvesvieta Kolumbijas apgabala, Merilendas vai Virdžīnijas reģionā
  • ASV pilsonība
  • Iespēja iegūt CBP/DHS Public Trust uzticamības pārbaudi
  • Vismaz 10 gadu kopējā pieredze programmatūras izstrādē
  • Praktiska pieredze programmēšanā, programmatūras projektēšanas modeļos un arhitektūrā, strādājot par programmatūras arhitektu, tehnisko vadītāju vai vecāko izstrādātāju
  • Bakalaura grāds datorzinātnēs, programmatūras inženierijā vai saistītā jomā
  • Padziļināta pieredze darbā ar TypeScript, Postgres SQL, Postgres Streams, Gemini AI, WebRTC un ģeotelpisko programmatūru, tostarp projektēšanā un praktiskā ieviešanā
  • Padziļinātas zināšanas par projektēšanas modeļiem, objektorientēto programmēšanu un programmatūras projektēšanas metodēm
  • Pieredze darbā starpfunkcionālās komandās un grupās
  • Agile, Scrum, Waterfall vai DevOps prakšu pārzināšana
  • Padziļināta izpratne par klienta-servera, mikropakalpojumu, notikumu vadītām vai slāņveida arhitektūrām
  • Pieredze darbā ar mākoņplatformām, tostarp AWS vai Google Cloud
  • Izpratne par dalītām sistēmām, mērogojamību, kļūmju toleranci un datu konsekvenci
  • Pieredze drošu RESTful API projektēšanā, izstrādē un integrēšanā
  • Pieredze darbā ar relāciju datubāzēm, datu modelēšanu un datu glabāšanas praksēm
  • Prasme profilēt, veikt salīdzinošo testēšanu un optimizēt kodu
  • Pieredze bāzes līniju pārvaldībā, sapludināšanā un versiju kontrolē
  • Izpratne par programmatūras ievainojamībām un to mazināšanas metodēm
  • Praktiska izstrādes pieredze ar AWS, Java, Spring, Spring Boot, React, PostgreSQL, JavaScript, HTML, HTTP, CSS un Kendo UI
  • Pieredze DevOps praksēs un CI/CD rīku, piemēram, Harness, Jenkins un GitLab, izmantošanā
  • Plaša pieredze darbā ar Docker un Kubernetes
  • Pieejamība hibrīdam darba grafikam ar 1–2 darba dienām nedēļā klātienē Ešbērnā, Virdžīnijā
  • Vēlama AWS Certified Solutions Architect vai Google Cloud Professional Cloud Architect sertifikācija
  • Lieliskas rakstiskās un mutiskās saziņas prasmes
  • Apņemšanās sekot nozares attīstībai, jaunām tehnoloģijām un labākajai praksei
  • Spēcīgas tehniskās, diagnostikas, problēmu novēršanas un risināšanas prasmes
  • Spēcīgas problēmu risināšanas prasmes

Priekšrocības

  • Medicīniskā, zobārstniecības un redzes aprūpes apdrošināšana
  • Pensijas uzkrājumu plāni
  • Apmaksāts brīvais laiks
  • Papildu papildprogrammas