
Nakupuna Companies je skupina společností vlastněná organizací původních obyvatel Havaje, která spolupracuje s vládními partnery v oblasti poradenství, IT služeb, správy budov a infrastruktury, environmentálních služeb a logistiky. Její týmy podporují plnění úkolů i provoz vládních institucí a přinášejí do této práce technické a programové schopnosti. Zároveň podporují komunitu původních obyvatel Havaje prostřednictvím cílených iniciativ a investic. Hlavní sídlo společnosti je na Havaji a kanceláře má také v několika státech USA.
Seniorní softwarový inženýr .NET a Azure
Modernizujte systémy zásobování NAVSUP pro Nakupuna Federal vývojem zabezpečených aplikací, API a CI/CD pipeline. Podporujte klienty Ministerstva obrany USA.
120 000 $ – 135 000 $ / rok
Na dálkuPlný úvazekSeniorPožadovaný Jazyk: angličtinaFull-stack inženýrSoftwarový inženýrPopis
- Navrhovat, vyvíjet, implementovat a udržovat IT řešení.
- Vytvářet, udržovat a aktualizovat aplikace, software a pomocné programy pro modernizaci systémů.
- Posuzovat informace, potřeby uživatelů a požadavky na software a plánovat praktický vývoj aplikací a jejich úpravy.
- Připravovat programovou dokumentaci a komentáře ke kódu.
- Spolupracovat s analytiky, inženýry, programátory, zákazníky a technickými pracovníky na definování návrhů aplikací, rozhraní a požadavků.
- Vytvářet postupy pro testování a ověřování softwaru, programování a dokumentaci.
- Udržovat a aktualizovat software, opravovat vady, podporovat změny hardwaru, modernizovat rozhraní a zvyšovat výkon.
- Provádět integrované testy kvality zahrnující bezpečnostní funkce a odolnost.
- Ukládat, načítat a zpracovávat data pro posouzení schopností a požadavků systému.
- Zavádět opatření kybernetické bezpečnosti včetně šifrování, správy přístupu a správy identit.
- Používat podnikové systémy správy verzí k vytváření zabezpečených aplikací.
- Vyhledávat a opravovat vady softwaru pomocí standardních postupů ladění.
- Pomáhat aplikačním týmům standardizovat systémové zásady, vývojové nástroje a bezpečnostní záplaty.
- Vytvářet programy, které ověřují a zpracovávají více vstupů.
- Vytvářet aplikace pro zaznamenávání a správu chyb, výjimek a selhání.
- Vyvíjet kód v podporovaných jazycích s využitím objektově orientovaného návrhu, síťových konceptů a protokolů a metod zabezpečení sítí.
- Připravovat dokumentaci Agile a dokumentaci vyžadovanou zásadami organizace.
- Podporovat standardizaci nástrojů, CI/CD pipeline a architektonické pohledy na služby v souladu s bezpečnostními standardy Námořnictva USA.
- Automatizovat sestavení, testy a nasazení prostřednictvím CI/CD pipeline.
- Zavádět správu artefaktů pro knihovny, závislosti a sestavení.
- Pomáhat řešit výpadky produkčního prostředí a připravovat balíčky vydání.
- Vytvářet a udržovat pracovní položky a účastnit se interních revizí a výborů pro změny.
- Provádět audity kvality, vyšetřovat chyby a doporučovat nápravná opatření.
Požadavky
- Zkušenosti s .NET, C#, JavaScript, jQuery, XML, XML Schema, SQL a databázemi Oracle.
- Je vyžadována certifikace IAM Level I (CompTIA Security+).
- Nejméně 2 roky studia na vysoké nebo technické škole a 5 let zkušeností s moderním vývojem softwaru, případně rovnocenná náhrada vzdělání.
- Nejméně 2 roky studia na vysoké nebo technické škole a 5 let zkušeností s Azure DevOps, Microsoft 365 a Teams, Excelem, Visiem a Outlookem.
- Nejméně 3 roky zkušeností s principy a postupy Agile, včetně účasti v agilních týmech.
- Nejméně 5 let znalostí a zkušeností s příslušnými technologiemi a platformami pro vývoj softwaru.
- Nejméně 3 roky zkušeností s nástroji a postupy DevOps.
- Pokročilá znalost bezpečnostních nástrojů a technik.
- Schopnost psát automatizační skripty v Bash nebo PowerShellu.
- Nejméně 3 roky znalostí a zkušeností s cloudovými architekturami a infrastrukturou jako kódem (Infrastructure as Code).
- Nejméně 1 rok zkušeností v prostředí PaaS, například Appian nebo Salesforce.
- Výrazné analytické schopnosti při posuzování bezpečnostních rizik a zranitelností.
- Výborné komunikační dovednosti a schopnost spolupracovat s týmy vývoje, bezpečnosti a provozu.
- Důkladná znalost bezpečnostních principů a osvědčených postupů.
- Zkušenosti s vládními institucemi a Ministerstvem obrany USA jsou výhodou.
- Požaduje se bakalářský titul v technickém oboru, například v inženýrství nebo informatice; lze jej nahradit 2 lety studia na vysoké škole a 3–5 lety související praxe.
- Schopnost splnit uvedené fyzické požadavky s přiměřenými úpravami nebo bez nich.
Benefity
- Zdravotní, zubní a oční pojištění.
- Zdravotní spořicí účty a účty s pružným čerpáním prostředků.
- Důchodový plán 401(k) s příspěvky zaměstnavatele.
- Placené volno a svátky.
- Životní pojištění a pojištění pro případ invalidity.
- Programy pomoci zaměstnancům.
- Podpora vzdělávání a možnosti profesního rozvoje.
- Doplatek mzdy pro příslušníky armády.
- Další dobrovolné programy benefitů.