
Fannie Mae je vládou podporovaný podnik pôsobiaci na rozhraní financií a nehnuteľností. Podporuje systém financovania bývania v USA tým, že od veriteľov nakupuje hypotekárne úvery, združuje ich do cenných papierov krytých hypotékami a pomáha prepájať veriteľov s investormi na kapitálových trhoch. Vďaka tejto činnosti Fannie Mae zabezpečuje likviditu pre trhy bývania určeného na kúpu aj prenájom a zároveň podporuje širšiu dostupnosť bývania a stabilitu trhu. Jej veľká multidisciplinárna organizácia ponúka príležitosti prispievať k finančným službám medzi podnikmi a infraštruktúre, ktorá stojí za financovaním rezidenčných nehnuteľností.
Senior softvérový inžinier, podnikové platformy (hybridne)
Senior softvérový inžinier v spoločnosti Fannie Mae vyvíja bezpečné cloudové podnikové platformy v AWS. Náplň práce sa zameriava na aplikácie, API, automatizáciu CI/CD a systémy pripravené na produkciu.
Popis
- Spolupracovať s kolegami na návrhu, vývoji, testovaní a implementácii stredne komplexného softvéru, technológií a procesov
- Udržiavať IT architektúru, rozsiahle dátové úložiská a cloudové systémy
- Vyhodnocovať potreby zákazníkov a podnikania, spresňovať technické požiadavky a premieňať ich na škálovateľné návrhy a implementačné plány
- Podporovať nasadzovanie a prevádzkovú pripravenosť prostredníctvom logovania, monitorovania, správy konfigurácie a podpory produkcie
- Vyvíjať, testovať a nasadzovať softvér pomocou Node.js, Pythonu, .NET, ReactJS a ExpressJS
- Vyvíjať a prepájať cloudové funkcie pomocou AWS Lambda, S3, ECS, DynamoDB, SNS/SQS, Textract a služieb vyvažovania záťaže
- Koordinovať vývoj, testovanie, nasadzovanie a prípravu na produkciu v rámci tímu
- Spolupracovať s vlastníkmi produktov, architektmi, vývojármi, špecialistami na bezpečnosť a ďalšími zainteresovanými stranami na dodávaní riešení a riešení technických závislostí
- Používať bezpečné inžinierske postupy zahŕňajúce IAM, SSO, správu tajomstiev, riadenie prístupu a politiky najmenších oprávnení
- Analyzovať problémy aplikácií, integrácií, infraštruktúry a produkcie, identifikovať ich hlavné príčiny a dodávať trvalé opravy
- Vytvárať a prevádzkovať CI/CD pipeline v GitLabe a Terraform s automatizovaným testovaním, ochrannými mechanizmami nasadzovania a bezpečnostným skenovaním
Požiadavky
- Aspoň dva roky profesionálnych skúseností s návrhom, vývojom, testovaním a podporou produkčného softvéru
- Praktické skúsenosti s backendovým jazykom alebo runtime prostredím, ako sú Node.js, Python alebo .NET
- Skúsenosti s vývojom cloudových aplikácií a služieb, ideálne s technológiami AWS, ako sú Lambda, S3, ECS, DynamoDB, SNS/SQS alebo vyvažovanie záťaže
- Praktická znalosť dátových štruktúr, testovania, ladenia, bezpečnosti aplikácií a postupov životného cyklu vývoja softvéru
- Ochota učiť sa a uvážene uplatňovať nové technológie vrátane umelej inteligencie
- Bakalárske vzdelanie v odbore informatika, informačné technológie, inžinierstvo alebo príbuznom odbore, prípadne rovnocenná kombinácia vzdelania a relevantných skúseností
- Znalosť správy identít a prístupov a bezpečného vývoja aplikácií vrátane IAM, SSO, prístupu s najmenšími oprávneniami a skenovania zraniteľností
- Znalosť metód a nástrojov CI/CD, ako sú GitLab, Terraform, automatizované pipeline nasadzovania a správa zdrojového kódu
- Znalosť podnikových integračných nástrojov, ako je APIGEE, alebo porovnateľných platforiem na správu API
- Skúsenosti s tvorbou a integráciou REST API pomocou moderných webových frameworkov, ako sú ReactJS a/alebo ExpressJS
- Skúsenosti s údržbou CI/CD pipeline v GitLabe a Terraform s automatizovanými testami, riadením nasadzovania a skenovaním SAST, SCA a DAST
- Certifikácia AWS, napríklad Cloud Practitioner, Solutions Architect alebo Developer, je výhodou
- Vyžaduje sa bakalárske vzdelanie
Benefity
- Možnosť zúčastniť sa na motivačnom programe spoločnosti Fannie Mae podľa príslušných podmienok
- Komplexný balík výhod zahŕňajúci zdravotné a životné poistenie, dobrovoľné programy životného štýlu a ďalšie výhody a benefity
- Kvalifikovaným osobám so zdravotným postihnutím sú k dispozícii primerané úpravy
- Flexibilné pracovné usporiadanie označené ako „Flex“
- Príležitosti na kariérny rozvoj a zmysluplnú prácu