Wie we zijn
Duurzaamheidssoftwarespecialist AMCS heeft zijn hoofdkantoor in Ierland, met kantoren in Europa, de VS en Australazië. Met meer dan 1.300 hoogopgeleide medewerkers in 22 landen zijn wij gespecialiseerd in het leveren van technologische oplossingen om een koolstofneutrale toekomst mogelijk te maken.
Wat wij doen
Onze innovatieve SaaS-oplossingen verhogen de efficiëntie en stimuleren de duurzaamheid in hulpbronnenintensieve industrieën. Meer dan 5.000 klanten in 23 landen profiteren al van onze Performance Sustainability-software, waardoor we praktische oplossingen leveren voor verbeterde winstgevendheid en milieubestendigheid wereldwijd.
De rol
We zijn op zoek naar een hooggekwalificeerde en gemotiveerde softwarearchitect om ons architectuurteam te versterken. Dit is een kans om bij te dragen aan het ontwerp en de architectuur van ons cloudgebaseerde platform met behulp van de nieuwste technologische ontwikkelingen en methodologieën. U werkt nauw samen met cross-BU Engineering en productteams om ervoor te zorgen dat de implementatie aansluit bij architecturale ontwerpen en zo enterprise-oplossingen op grote schaal aan onze klanten kan leveren . Waardering voor technologische risico's en het formuleren van niet-functionele eisen is vereist. Uitstekende communicatie- en samenwerkingsvaardigheden worden verwacht , naast een Sterke werkethiek en een aanslagmentaliteit .
Je hebt uitgebreide ervaring met de Microsoft Tech Stack en bijbehorende infrastructuur en hoe deze toepasbaar is op DevOps en beveiliging. Je hebt een grote interesse om dingen op de juiste manier te doen en om nieuwe uitdagingen aan te gaan.
Hoewel deze rol voornamelijk Solution Architecture omvat , wordt verwacht dat de kandidaat ook sterke ontwikkelvaardigheden heeft en kan helpen bij het leveren van enkele kernplatformaanbiedingen.
De ideale kandidaat beschikt over diepgaande expertise in Microsoft-technologieën en is bekend met andere Cloud Platform-aanbiedingen. Als Software Architect neem je deel aan architectuur- en belangrijke besluitvormingsforums over de keuze van technologieën, ontwerpbenaderingen en productroadmap. U zult een sterke focus behouden op de betrouwbaarheid, prestaties en beveiliging van ons platform, gericht op een positieve klantervaring.
Belangrijkste Verantwoordelijkheden
Werk samen met Product and Engineering Management om de Product Roadmap en bijbehorende ontwerpen / technische enablers te definiëren.
Faciliteren van de implementatie van een cloudgebaseerd platform dat veilig, kostenefficiënt, betrouwbaar, presterend en schaalbaar is .
Definieer en onderhoud softwarearchitectuurstandaarden en best practices.
Leid het ontwerp en de implementatie van schaalbare en veilige softwareoplossingen
Communiceer NFR's en ontwerpen effectief, zowel formeel als mondeling.
Identificeer en help bij het verminderen van strategische technische schulden.
Werk samen met ontwikkelingsteams om te zorgen voor afstemming met architectonische doelen en oplossingsontwerpen.
Evalueer en beveel tools, technologieën en processen aan om de hoogste kwaliteit producten voor ons platform te garanderen.
Geef technische begeleiding en mentoring aan ontwikkelingsteams.
Draag actief bij aan de ontwikkeling van kernplatformpakketten /templateprojecten .
Blijf op de hoogte van de nieuwste technologische ontwikkelingen die ons zullen helpen ons platform continu te verbeteren.
Werk samen met Architecture-, DevOps- en Platform Engineering-teams om implementaties te automatiseren, governance af te dwingen en naleving van wettelijke vereisten te waarborgen
Zorg voor gegevensbeveiliging, privacy en naleving van alle toepasselijke beleidsregels en standaarden.
Vereisten
Bachelor- of masterdiploma in informatica of een gerelateerd vakgebied, of gelijkwaardige praktische ervaring.
Minimaal 8 jaar ontwikkelingservaring.
3+ jaar ervaring in een software-, technische of oplossingsarchitectuurrol.
Sterk begrip van cloud-native architecturen en ontwerppatronen.
Blootstelling aan het ontwerp/bouwen van betrouwbare gedistribueerde ondernemingssystemen die kunnen opschalen om grote volumes verkeer te bedienen .
Hoge aandacht voor detail en bereidheid om complexe technische uitdagingen aan te gaan.
Vaardigheid in de Microsoft stack - .Net (c#), Web Api, Azure Services (inclusief Cosmos, Azure Sql, App Insights, Key Vault, AFD, enz.), Azure DevOps, enzovoort.
Bekendheid met GCP-aanbiedingen zoals GKE, Postgres en Cloud Functions.
Ervaring/kennis van JavaScript/Typescript-frameworks zoals Angular en React.
Volledig begrip van de SDLC, met ervaring met DDD , TDD, CI/CD.
Ervaring met Event Driven Architecture, Microservices, Kafka.
Blootstelling aan containertechnologie (Kubernetes, Docker, enz.)
Microsoft Azure / .Net-certificering een voordeel.
Gebruik van Co-Pilot/Other voor efficiëntiewinsten in AI-ontwerp en codering .
Een grote interesse in AI-technologieën en -tools en hoe deze door teams kunnen worden ingezet om de levering en waarde voor het bedrijf en onze klanten te versnellen.
Intellectuele nieuwsgierigheid en leervermogen.
Uitstekende communicatie-, documentatie-, ontwerp- en stakeholdermanagementvaardigheden.