Acxiom
Acxiom
Acxiom biedt diensten op het gebied van gegevensbeheer, identiteitsresolutie, analyses en marketingtechnologie. Hiermee kunnen bedrijven hun klantenmarketing vormgeven en verbeteren. Het bedrijf is actief in sectoren zoals de auto-industrie, de gezondheidszorg, telecommunicatie, financiële dienstverlening en detailhandel, met aandacht voor verantwoord datagebruik. Acxiom werkt ook samen met platforms als Adobe, Salesforce en Snowflake aan datagedreven marketing en digitale transformatie. Volgens het bedrijfsprofiel is Acxiom een grote werkgever. De functies zijn daardoor relevant voor kandidaten die werk in datadiensten en marketingtechnologie overwegen.

Principal softwarearchitect identiteitsresolutie

Bepaal de architectuur voor Acxioms bedrijfsbrede platforms voor identiteitsresolutie, gedistribueerde systemen en dataservices. Ontwikkel oplossingen met Java, Python, Scala, AWS, Spark, Snowflake en Databricks.

Beschrijving

  • Bepaal de architecturale koers voor bedrijfsbrede platforms en diensten voor identiteitsresolutie
  • Bouw systemen voor identiteitsmatching, entiteitsresolutie, identiteitsgrafen, recordkoppeling, deduplicatie en identiteitsconsolidatie
  • Ontwerp architecturen die identiteiten oplossen in grote, uiteenlopende en snel veranderende datasets
  • Ontwerp oplossingen voor identiteitsresolutie voor realtime- en batchverwerking
  • Ontwikkel methoden voor betrouwbaarheidsscores, gegevensbehoud, bronprioritering, identiteitskoppeling en beheer van de identiteitslevenscyclus
  • Bouw en optimaliseer API's en services voor lage latentie, hoge doorvoer en hoge beschikbaarheid
  • Ontwerp gedistribueerde applicaties en services in Java, Python en Scala
  • Ontwerp grootschalige Apache Spark-verwerkingspijplijnen en -platforms
  • Ontwikkel en optimaliseer dataoplossingen met Snowflake en Databricks
  • Maak efficiënte datamodellen en SQL-oplossingen voor transactionele, analytische en identiteitsresolutieworkloads
  • Bepaal strategieën voor caching, concurrency, partitionering, indexering, persistentie en gegevenstoegang
  • Definieer cloud-native AWS-architecturen en integraties tussen AWS, Snowflake, Databricks, interne applicaties, API's en externe dataleveranciers
  • Beoordeel technologieën, frameworks, databases, verwerkingsengines en architectuuropties
  • Stel engineeringstandaarden vast voor applicatie- en data-architectuur, API's, gedistribueerde verwerking, beveiliging, observeerbaarheid, testen en softwareontwikkeling
  • Werk met engineeringteams samen om architectuurontwerpen om te zetten in schaalbare, onderhoudbare systemen
  • Geef richting aan technische beslissingen en help prestatie-, schaalbaarheids- en ontwerpvraagstukken op te lossen
  • Beoordeel architecturen en technische ontwerpen
  • Spoor knelpunten op en stuur verbeteringen aan API's, applicaties, Spark-workloads, SQL-query's en gedistribueerde systemen aan
  • Definieer aanpakken voor veerkracht, fouttolerantie, hoge beschikbaarheid, noodherstel en operationele monitoring
  • Stem af met partners in engineering, data-engineering, product, beveiliging, infrastructuur en bedrijfsvoering
  • Begeleid ervaren engineers, technische leads en architecten
  • Volg ontwikkelingen op het gebied van identiteitsresolutie, gedistribueerde systemen, cloudcomputing, dataplatforms en softwarearchitectuur

Vereisten

  • Minimaal 10 jaar professionele ervaring in software-engineering, waaronder ruime ervaring met het ontwerpen van complexe bedrijfssystemen
  • Ervaring als architect, principal engineer, staff engineer of vergelijkbare senior technisch leider
  • Diepgaande ervaring met het ontwerpen en bouwen van systemen voor identiteitsresolutie, entiteitsresolutie, identiteitsgrafen, Customer 360, masterdatabeheer of vergelijkbare toepassingen
  • Sterke beheersing van Java, Python en Scala
  • Uitgebreide ervaring met Apache Spark op het gebied van architectuur, optimalisatie, partitionering, gedistribueerde uitvoering, prestatieafstemming en grootschalige verwerking
  • Gevorderde SQL-vaardigheden, waaronder complexe query's, relationele datamodellering, queryoptimalisatie en prestatieafstemming
  • Ervaring met het ontwerpen van REST-API's, microservices, gedistribueerde applicaties en backendservices met hoge doorvoer
  • Ervaring met het ontwerpen en verbeteren van API's met lage latentie
  • Sterke basis in gedistribueerde systemen, waaronder concurrency, caching, partitionering, consistentie, veerkracht, schaalbaarheid en fouttolerantie
  • Uitgebreide ervaring met AWS en cloud-native applicatiearchitectuur
  • Aanzienlijke ervaring met Snowflake en Databricks
  • Ervaring met het ontwerpen van systemen over applicatie-, API-, gedistribueerde verwerkings-, data- en cloudinfrastructuurlagen heen
  • Sterke kennis van software-engineeringprincipes, ontwerppatronen, API-ontwerp, datastructuren, algoritmen en applicatieprestaties
  • Ervaring met actuele CI/CD-praktijken, geautomatiseerd testen, versiebeheer en het opleveren van productiesoftware
  • Goed begrip van beveiliging, privacy, authenticatie, autorisatie, versleuteling en gegevensbescherming
  • Bacheloropleiding in informatica, software-engineering, computer engineering of een verwant technisch vakgebied, of gelijkwaardige professionele ervaring
  • Uitstekende analytische vaardigheden, probleemoplossend vermogen en schriftelijke en mondelinge communicatievaardigheden
  • Pré: ervaring met grafdatabases, probabilistische matching of matching op basis van machine learning, eventgedreven en streamingarchitecturen, Docker, Kubernetes, Terraform, CloudFormation, multi-regionarchitecturen, enterprise-architectuurstandaarden, modernisering van legacy-systemen en grootschalige identiteitsdatasets

Voordelen

  • Werkgever die gelijke kansen biedt, ook aan mensen met een beperking en beschermde veteranen
  • Mogelijkheid om op afstand of vanuit huis te werken