Acxiom
Acxiom
Acxiom erbjuder tjänster inom datahantering, identitetsmatchning, analys och marknadsföringsteknik som hjälper företag att utforma och förbättra sin kundmarknadsföring. Verksamheten omfattar bland annat fordonsindustrin, hälso- och sjukvården, telekommunikation, finansiella tjänster och detaljhandel, med fokus på ansvarsfull användning av data. Acxiom samarbetar också med plattformar som Adobe, Salesforce och Snowflake för att stödja datadriven marknadsföring och digital omställning. Företagsprofilen beskriver Acxiom som en stor arbetsgivare, vilket gör företagets tjänster relevanta för den som utforskar jobb inom datatjänster och marknadsföringsteknik.

Principal mjukvaruarkitekt, identitetsmatchning

Leda arkitekturen för Acxioms plattformar för identitetsmatchning, distribuerade system och datatjänster för företag. Forma lösningar med Java, Python, Scala, AWS, Spark, Snowflake och Databricks.

Beskrivning

  • Ange arkitekturriktningen för plattformar och tjänster för identitetsmatchning för företag
  • Bygg system för identitetsmatchning, entitetsmatchning, identitetsgrafer, postlänkning, deduplicering och konsolidering av identiteter
  • Skapa arkitekturer som matchar identiteter i stora, varierade och snabbt föränderliga datamängder
  • Utforma lösningar för identitetsmatchning för både realtids- och batchbearbetning
  • Ta fram metoder för konfidenspoäng, överlevnadsregler, prioritering av källor, identitetslänkning och hantering av identiteters livscykel
  • Bygg och finjustera API:er och tjänster för låg latens, hög genomströmning och hög tillgänglighet
  • Utforma distribuerade applikationer och tjänster i Java, Python och Scala
  • Utforma storskaliga bearbetningspipelines och plattformar med Apache Spark
  • Utveckla och optimera datalösningar med Snowflake och Databricks
  • Skapa effektiva datamodeller och SQL-lösningar för transaktionella, analytiska arbetslaster och arbetslaster för identitetsmatchning
  • Fastställa strategier för cachning, samtidighet, partitionering, indexering, beständig lagring och dataåtkomst
  • Definiera molnbaserade AWS-arkitekturer och integrationer mellan AWS, Snowflake, Databricks, interna applikationer, API:er och externa dataleverantörer
  • Utvärdera tekniker, ramverk, databaser, bearbetningsmotorer och arkitekturalternativ
  • Fastställa tekniska standarder för applikations- och dataarkitektur, API:er, distribuerad bearbetning, säkerhet, observerbarhet, testning och programvaruutveckling
  • Samarbeta med utvecklingsteam för att omvandla arkitekturdesign till skalbara och förvaltningsbara system
  • Vägleda tekniska beslut och bidra till att lösa problem med prestanda, skalbarhet och design
  • Granska arkitekturer och tekniska designer
  • Hitta flaskhalsar och vägleda förbättringar av API:er, applikationer, Spark-arbetslaster, SQL-frågor och distribuerade system
  • Definiera metoder för motståndskraft, feltolerans, hög tillgänglighet, katastrofåterställning och driftsövervakning
  • Samordna arbetet med utveckling, datautveckling, produkt, säkerhet, infrastruktur och affärspartner
  • Vara mentor för seniora utvecklare, tekniska ledare och arkitekter
  • Hålla sig uppdaterad om utvecklingen inom identitetsmatchning, distribuerade system, molntjänster, dataplattformar och programvaruarkitektur

Krav

  • Minst 10 års yrkeserfarenhet av programvaruutveckling, inklusive omfattande arbete med att utforma komplexa företagssystem
  • Erfarenhet som arkitekt, principal engineer, staff engineer eller motsvarande teknisk ledare på senior nivå
  • Djupgående erfarenhet av att utforma och bygga system för identitetsmatchning, entitetsmatchning, identitetsgrafer, Customer 360, Master Data Management eller liknande
  • Mycket goda kunskaper i Java, Python och Scala
  • Omfattande erfarenhet av Apache Spark inom arkitektur, optimering, partitionering, distribuerad exekvering, prestandajustering och storskalig bearbetning
  • Avancerade SQL-kunskaper, inklusive komplexa frågor, relationsdatamodellering, frågeoptimering och prestandajustering
  • Erfarenhet av att utforma REST-API:er, mikrotjänster, distribuerade applikationer och backendtjänster med hög genomströmning
  • Erfarenhet av att utforma och förbättra API:er med låg latens
  • Gedigen förståelse för distribuerade system, inklusive samtidighet, cachning, partitionering, konsistens, motståndskraft, skalbarhet och feltolerans
  • Omfattande erfarenhet av AWS och molnbaserad applikationsarkitektur
  • Betydande erfarenhet av Snowflake och Databricks
  • Erfarenhet av att utforma arkitekturer som omfattar applikations-, API-, distribuerad bearbetnings-, data- och molninfrastrukturlager
  • Goda kunskaper om principer för programvaruutveckling, designmönster, API-design, datastrukturer, algoritmer och applikationsprestanda
  • Erfarenhet av moderna CI/CD-metoder, automatiserad testning, versionshantering och driftsättning av programvara i produktion
  • God förståelse för säkerhet, integritet, autentisering, behörighetskontroll, kryptering och dataskydd
  • Kandidatexamen inom datavetenskap, programvaruteknik, datateknik eller ett närliggande tekniskt område, eller motsvarande yrkeserfarenhet
  • Mycket god analytisk förmåga, problemlösningsförmåga samt skriftlig och muntlig kommunikationsförmåga
  • Meriterande: erfarenhet av grafdatabaser, probabilistisk matchning eller matchning baserad på maskininlärning, händelsestyrda och strömmande arkitekturer, Docker, Kubernetes, Terraform, CloudFormation, arkitekturer med flera regioner, standarder för företagsarkitektur, modernisering av äldre system och storskaliga identitetsdatamängder

Förmåner

  • Arbetsgivare med lika möjligheter för alla, även personer med funktionsnedsättning och skyddade veteraner
  • Möjlighet till distansarbete eller arbete hemifrån