C. Mack Solutions
C. Mack Solutions
11 – 50 Zaměstnanci
ObranaPoradenstvíVláda
C. Mack Solutions je malá firma poskytující technologické a inženýrské služby organizacím ve veřejném sektoru a obranném průmyslu. Zaměřuje se na agilní vývoj softwaru, agilní transformaci a technickou realizaci projektů. Společnost byla založena v roce 2005 a spolupracuje se státními agenturami, včetně Ministerstva vnitřní bezpečnosti Spojených států a Celní a pohraniční ochrany Spojených států, na modernizaci aplikací kritických pro plnění úkolů a zavádění agilních postupů SAFe. Její procesy jsou certifikovány podle normy ISO 9001, což podporuje konzistentní kvalitu, a její smluvní nástroje pro státní zakázky umožňují dlouhodobá partnerství s klienty a realizaci komplexních programů ve veřejném sektoru.

Seniorní architekt produktu — Ashburn, Virginie, hybridní režim

C. Mack Solutions hledá architekta produktu pro návrh škálovatelných cloudových systémů a mikroslužeb pro federální programy. Tato role povede Agile architekturu, integraci DevSecOps, adopci cloudu a mezifunkční vývoj softwaru.

Popis

  • Definovat a dodávat architektury produktů podporující škálovatelnost, výkon a spolehlivost
  • Vytvářet nové nástroje, vývojové přístupy a strategie testování
  • Udržovat znalosti architektury na úrovni podniku i programů
  • Spolupracovat s business analytiky na převodu potřeb do praktických řešení splňujících požadavky
  • Řídit technickou práci během Agile ceremonií a demonstrací platformy
  • Spolupracovat s týmy SecDevOps na přesunu aplikací do cloudové infrastruktury
  • Prosazovat účinná řešení a pomáhat týmům převádět user stories na konkrétní úkoly
  • Podporovat vývojáře a testery podporou otevřené diskuse o otázkách a problémech
  • Rozvíjet technické dovednosti prostřednictvím mentoringu, koučování a vzájemných kontrol
  • Navrhovat řešení pro víceuživatelská cloudová prostředí
  • Posuzovat architektonická rizika, příležitosti, požadavky na shodu a související problémy
  • Podílet se na Agile ceremoniích, artefaktech, testování, demonstracích, retrospektivách a releasech
  • Vyhodnocovat výsledky kontrol kybernetické bezpečnosti a statické analýzy, určovat nápravná opatření a posilovat kvalitu softwaru
  • Vytvářet a udržovat technickou dokumentaci, architektonické diagramy a záznamy návrhu
  • Převádět vysoce úrovňové obchodní požadavky na zadání pro vývojáře a testery
  • Vyvíjet technické návrhy založené na standardech a rozdělovat je na pracovní jednotky týmů
  • Potvrzovat úplné pokrytí požadavků společně s business analytiky
  • Vytvářet fázované produkční roadmapy řešící vyřazení starších systémů
  • Dohlížet na implementaci, kontrolovat pull requesty, ověřovat pokrytí testy, udržovat kvalitu kódu, mentorovat vývojáře, odstraňovat blokace a prezentovat produkty zainteresovaným stranám
  • Provádět návrh systémů, vývoj softwaru, integraci a návrh aplikací
  • Modernizovat starší aplikace migrací na mikroslužby hostované v cloudu
  • Identifikovat vznikající problémy a navrhovat nápravná opatření
  • Spolupracovat s vývojáři, programovými manažery, testery, odborníky na UI/UX a inženýry produkční podpory na iterativních technických řešeních

Požadavky

  • Bydliště v oblasti Washingtonu, D.C., Marylandu nebo Virginie
  • Občanství USA
  • Možnost získat prověrku CBP/DHS Public Trust
  • Nejméně 10 let celkové praxe ve vývoji softwaru
  • Praktické zkušenosti s programováním, návrhovými vzory softwaru a architekturou na pozici softwarového architekta, technického vedoucího nebo seniorního vývojáře
  • Bakalářský titul v oboru informatiky, softwarového inženýrství nebo příbuzném oboru
  • Pokročilé zkušenosti s TypeScriptem, Postgres SQL, Postgres Streams, Gemini AI, WebRTC a geoprostorovým softwarem včetně návrhu a praktické implementace
  • Pokročilá znalost návrhových vzorů, objektově orientovaného programování a metod návrhu softwaru
  • Zkušenost s prací v mezifunkčních týmech a skupinách
  • Znalost postupů Agile, Scrum, Waterfall nebo DevOps
  • Pokročilé porozumění klient-serverovým, mikroslužbovým, událostmi řízeným nebo vrstveným architekturám
  • Zkušenost s cloudovými platformami včetně AWS nebo Google Cloud
  • Porozumění distribuovaným systémům, škálovatelnosti, odolnosti proti chybám a konzistenci dat
  • Zkušenost s návrhem, tvorbou a integrací zabezpečených RESTful API
  • Zkušenost s relačními databázemi, modelováním dat a postupy ukládání dat
  • Znalost profilování, benchmarkingu a optimalizace kódu
  • Zkušenost se správou baseline, slučováním a řízením verzí
  • Porozumění zranitelnostem softwaru a metodám jejich zmírnění
  • Praktický vývoj s využitím AWS, Java, Spring, Spring Boot, React, PostgreSQL, JavaScriptu, HTML, HTTP, CSS a Kendo UI
  • Zkušenost s postupy DevOps a nástroji CI/CD, jako jsou Harness, Jenkins a GitLab
  • Pokročilá znalost Dockeru a Kubernetes
  • Dostupnost pro hybridní režim s prací na místě 1–2 dny týdně v Ashburnu ve Virginii
  • Volitelně certifikace AWS Certified Solutions Architect nebo Google Cloud Professional Cloud Architect
  • Výborné písemné a ústní komunikační dovednosti
  • Ochota sledovat vývoj v oboru, nové technologie a osvědčené postupy
  • Silné technické, diagnostické dovednosti a schopnost odstraňovat potíže a řešit problémy
  • Silné schopnosti řešit problémy

Benefity

  • Zdravotní, zubní a oční pojištění
  • Plány důchodového spoření
  • Placené volno
  • Další doplňkové programy