
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.
150 000 $ – 175 000 $ / rok
HybridněPlný úvazekSeniorVedoucíPožadovaný Jazyk: angličtinaArchitektPopis
- 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