Uppdragsbeskrivning
För kunds räkning söker vi nu en systemutvecklare. Kunden erbjuder en central IT-tjänst som hanterar masterdata om organisationer och medarbetare. Denna tjänst fungerar som den primära källan för system och tjänster som behöver tillgång till denna typ av information. Informationen spelar en avgörande roll i flera sammanhang, inklusive behörighetsstyrning, säkerhetslösningar och olika sök- och jämförelsetjänster som används på både regional och nationell nivå. Dessutom speglas informationen i en nationell katalogtjänst.
Syftet med uppdraget är att leverera en teknisk lösning som möter behovet av identitetsförsörjning genom ett effektivt, skalbart och lättanvänt gränssnitt. I uppdraget ingår att utveckla och implementera ett helt nytt konsumtionsgränssnitt för identitetsdata, vilket initialt kommer att implementeras som REST-tjänster i en Microsoft .Net-miljö. På längre sikt finns även möjligheten att andra API-standarder kan användas. Vidare kommer en ny datamodell för identitetsdata att utvecklas, med målet att den ska ersätta nuvarande LDAP-lösning och masterdatakatalog.
Huvudsakliga ansvarsområden:
- Exponera API för konsumenter och producenter av identitetsdata
- Detektera förändringar i identitetsdata
- Hantera prenumerationer och distribuera meddelanden
- Möjlighet att lägga till och ta bort prenumeranter av identitetsdata
- Erbjuda en skalbar och användarvänlig datamodell via olika API-standarder
- Erbjuda regelverk för behörighet och åtkomst
- Hantera och filtrera data beroende på användares eller systems behörigheter
- Tillhandahålla tydlig dokumentation för API-användning
- Synka förändringar till Micro Focus Identity IDM-masterdatakällan
Skallkrav:
- Dokumenterad erfarenhet (högst 5 år gammal) av systemutveckling inom:
- .Net Core, minst version 6
- SQL, REST API, ODATA, SOAP och webbtjänster
- ORM Entity Framework
- Microsoft API-standarder och bästa praxis
- Datamodellering och databasdesign, särskilt med Microsoft SQL Server
- API-design och implementation
- Eventbaserade system med Publish-Subscribe-mönster
- Containerbaserad utveckling, ex. Docker
- Erfarenhet av Ineras Katalogtjänst HSA och särskild kunskap om:
- Schema, API, medarbetaruppdrag och den nationella behörighetsmodellen för hälso- och sjukvård
- Flerårig erfarenhet av systemutveckling och API-utveckling
Mervärde:
- Erfarenhet av systemutvecklingsprojekt hos offentlig myndighet
- Kännedom om autentisering- och auktorisationsprotokoll som OpenID Connect, OAUTH2 och SAML2
- Erfarenhet av köhantering med Kafka och RabbitMQ
- Erfarenhet av LDAP eDirectory-tjänster
Personliga egenskaper:
- Initiativförmåga och drivkraft
- God samarbetsförmåga och vana att arbeta i agila projektmetoder
- Stark förmåga att arbeta effektivt i team och samordna med utvecklare och arkitekter
- God kommunikationsförmåga på svenska och engelska, i både tal och skrift
- Förmåga att presentera tekniska koncept på ett lättbegripligt sätt för olika intressenter
- Analytisk förmåga att lösa komplexa problem och hitta innovativa lösningar
- Positiv attityd och vilja att dela kunskap med andra
Nedan finner du kravmatris för detta uppdrag. Vänligen ladda ner och fyll i denna samt bifoga tillsammans med CV i ansökan.
Ansök
”*” anger obligatoriska fält
Detaljer
Referens:66536
Ort: Göteborg
Omfattning:100%
Startdatum:2024-10-01
Slutdatum:2025-06-30
Ansök senast:2024-09-14