Acxiom
Acxiom
Acxiom poskytuje služby správy dat, rozpoznávání identity, analytiky a marketingových technologií, které firmám pomáhají vytvářet a zlepšovat marketing zaměřený na zákazníky. Působí v odvětvích, jako jsou automobilový průmysl, zdravotnictví, telekomunikace, finanční služby a maloobchod, a klade důraz na odpovědné využívání dat. Acxiom spolupracuje také s platformami, jako jsou Adobe, Salesforce a Snowflake, a podporuje tak marketing založený na datech a digitální transformaci. Profil společnosti uvádí Acxiom jako velkého zaměstnavatele, takže její pracovní pozice mohou být zajímavé pro kandidáty, kteří zvažují práci v oblasti datových služeb a marketingových technologií.

Hlavní softwarový architekt pro rozpoznávání identit

Veďte architekturu podnikových platforem pro rozpoznávání identit, distribuovaných systémů a datových služeb společnosti Acxiom. Navrhujte řešení využívající Java, Python, Scala, AWS, Spark, Snowflake a Databricks.

Popis

  • Určovat architektonické směřování podnikových platforem a služeb pro rozpoznávání identit
  • Vytvářet systémy pro párování identit, rozpoznávání entit, grafy identit, propojování záznamů, odstranění duplicit a konsolidaci identit
  • Navrhovat architektury, které rozpoznávají identity ve velkých, různorodých a rychle se měnících datových sadách
  • Navrhovat řešení pro rozpoznávání identit v reálném čase i dávkové zpracování
  • Stanovovat přístupy k hodnocení spolehlivosti, výběru zachovávaných údajů, prioritizaci zdrojů, propojování identit a správě životního cyklu identit
  • Vytvářet a ladit API a služby s nízkou latencí, vysokou propustností a dostupností
  • Navrhovat distribuované aplikace a služby v jazycích Java, Python a Scala
  • Navrhovat rozsáhlé zpracovatelské pipeline a platformy Apache Spark
  • Vyvíjet a optimalizovat datová řešení s využitím Snowflake a Databricks
  • Vytvářet efektivní datové modely a řešení SQL pro transakční, analytické úlohy a úlohy rozpoznávání identit
  • Stanovovat strategie cachování, souběžnosti, dělení dat, indexování, ukládání a přístupu k datům
  • Definovat cloudové architektury AWS a integrace napříč AWS, Snowflake, Databricks, interními aplikacemi, API a externími poskytovateli dat
  • Posuzovat technologie, frameworky, databáze, zpracovatelské enginy a architektonické možnosti
  • Stanovovat inženýrské standardy pro architekturu aplikací a dat, API, distribuované zpracování, zabezpečení, observabilitu, testování a vývoj softwaru
  • Spolupracovat s technickými týmy na převodu architektonických návrhů do škálovatelných a udržovatelných systémů
  • Vést technická rozhodnutí a pomáhat řešit problémy s výkonem, škálovatelností a návrhem
  • Revidovat architektury a technické návrhy
  • Vyhledávat úzká místa a řídit zlepšování API, aplikací, úloh Spark, dotazů SQL a distribuovaných systémů
  • Definovat přístupy k odolnosti, toleranci chyb, vysoké dostupnosti, obnově po havárii a provoznímu monitorování
  • Koordinovat spolupráci s partnery z oblastí vývoje, datového inženýrství, produktu, zabezpečení, infrastruktury a obchodu
  • Mentorovat zkušené inženýry, technické vedoucí a architekty
  • Sledovat vývoj v oblasti rozpoznávání identit, distribuovaných systémů, cloud computingu, datových platforem a softwarové architektury

Požadavky

  • Nejméně 10 let odborné praxe v softwarovém inženýrství, včetně značných zkušeností s návrhem komplexních podnikových systémů
  • Zkušenosti na pozici architekta, hlavního inženýra, seniorního inženýra nebo v obdobné roli technického vedoucího
  • Hloubkové zkušenosti s návrhem a vytvářením systémů pro rozpoznávání identit, rozpoznávání entit, grafů identit, Customer 360, správu kmenových dat nebo podobných systémů
  • Pokročilá znalost jazyků Java, Python a Scala
  • Rozsáhlé zkušenosti s Apache Spark zahrnující architekturu, optimalizaci, dělení dat, distribuované vykonávání, ladění výkonu a zpracování ve velkém měřítku
  • Pokročilé dovednosti v SQL včetně složitých dotazů, relačního modelování dat, optimalizace dotazů a ladění výkonu
  • Zkušenosti s návrhem REST API, mikroslužeb, distribuovaných aplikací a vysoce výkonných backendových služeb
  • Zkušenosti s návrhem a zlepšováním API s nízkou latencí
  • Dobrá znalost distribuovaných systémů včetně souběžnosti, cachování, dělení dat, konzistence, odolnosti, škálovatelnosti a tolerance chyb
  • Rozsáhlé zkušenosti s AWS a návrhem cloudových aplikací
  • Značné zkušenosti se Snowflake a Databricks
  • Zkušenosti s architekturou systémů zahrnující vrstvy aplikací, API, distribuovaného zpracování, dat a cloudové infrastruktury
  • Dobrá znalost principů softwarového inženýrství, návrhových vzorů, návrhu API, datových struktur, algoritmů a výkonu aplikací
  • Zkušenosti se současnými postupy CI/CD, automatizovaným testováním, správou verzí a nasazováním produkčního softwaru
  • Dobrá znalost zabezpečení, soukromí, autentizace, autorizace, šifrování a ochrany dat
  • Bakalářský titul v oboru informatiky, softwarového inženýrství, počítačového inženýrství nebo příbuzném technickém oboru, případně odpovídající odborná praxe
  • Výborné analytické schopnosti, schopnost řešit problémy a písemně i ústně komunikovat
  • Výhodou jsou zkušenosti s grafovými databázemi, pravděpodobnostním párováním nebo párováním založeným na strojovém učení, událostmi řízenými a streamovacími architekturami, Dockerem, Kubernetes, Terraformem, CloudFormation, víceregionálními architekturami, podnikovými architektonickými standardy, modernizací zastaralých systémů a rozsáhlými datovými sadami identit

Benefity

  • Zaměstnavatel poskytuje rovné příležitosti také lidem se zdravotním postižením a zákonem chráněným veteránům
  • Práce na dálku nebo z domova