
Acxiom menyediakan layanan pengelolaan data, resolusi identitas, analitik, dan teknologi pemasaran untuk membantu bisnis merancang dan meningkatkan pemasaran pelanggan. Layanannya mencakup sektor otomotif, kesehatan, telekomunikasi, jasa keuangan, dan ritel, dengan penekanan pada penggunaan data secara bertanggung jawab. Acxiom juga bekerja sama dengan platform seperti Adobe, Salesforce, dan Snowflake untuk mendukung pemasaran berbasis data dan transformasi digital. Profil perusahaan menyebut Acxiom sebagai pemberi kerja berskala besar, sehingga lowongannya relevan bagi kandidat yang mencari peluang di bidang layanan data dan teknologi pemasaran.
Arsitek Perangkat Lunak Utama, Resolusi Identitas
Pimpin arsitektur platform resolusi identitas perusahaan Acxiom, sistem terdistribusi, dan layanan data. Rancang solusi dengan Java, Python, Scala, AWS, Spark, Snowflake, dan Databricks.
Deskripsi
- Menetapkan arah arsitektur untuk platform dan layanan resolusi identitas perusahaan
- Membangun sistem untuk pencocokan identitas, resolusi entitas, graf identitas, penautan rekaman, deduplikasi, dan konsolidasi identitas
- Merancang arsitektur yang menyelesaikan identitas di berbagai kumpulan data besar, beragam, dan cepat berubah
- Merancang solusi resolusi identitas untuk pemrosesan waktu nyata maupun batch
- Menetapkan pendekatan untuk penilaian tingkat keyakinan, penentuan data yang dipertahankan, prioritas sumber, penautan identitas, dan pengelolaan siklus hidup identitas
- Membangun dan menyetel API serta layanan untuk latensi rendah, throughput tinggi, dan ketersediaan tinggi
- Merancang aplikasi dan layanan terdistribusi dengan Java, Python, dan Scala
- Merancang pipeline dan platform pemrosesan Apache Spark berskala besar
- Mengembangkan dan mengoptimalkan solusi data menggunakan Snowflake dan Databricks
- Membuat model data dan solusi SQL yang efisien untuk beban kerja transaksional, analitis, dan resolusi identitas
- Menetapkan strategi caching, konkurensi, partisi, pengindeksan, persistensi, dan akses data
- Menetapkan arsitektur AWS cloud-native serta integrasi yang mencakup AWS, Snowflake, Databricks, aplikasi internal, API, dan penyedia data eksternal
- Mengevaluasi teknologi, kerangka kerja, basis data, mesin pemrosesan, dan opsi arsitektur
- Menetapkan standar rekayasa untuk arsitektur aplikasi dan data, API, pemrosesan terdistribusi, keamanan, observabilitas, pengujian, dan pengembangan perangkat lunak
- Bekerja sama dengan tim rekayasa untuk mengubah rancangan arsitektur menjadi sistem yang skalabel dan mudah dipelihara
- Mengarahkan keputusan teknis dan membantu mengatasi masalah performa, skalabilitas, dan desain
- Meninjau arsitektur dan desain teknis
- Menemukan hambatan performa dan mengarahkan peningkatan pada API, aplikasi, beban kerja Spark, kueri SQL, dan sistem terdistribusi
- Menetapkan pendekatan untuk ketahanan, toleransi terhadap gangguan, ketersediaan tinggi, pemulihan bencana, dan pemantauan operasional
- Berkoordinasi dengan mitra di bidang rekayasa, rekayasa data, produk, keamanan, infrastruktur, dan bisnis
- Membimbing engineer senior, pemimpin teknis, dan arsitek
- Mengikuti perkembangan resolusi identitas, sistem terdistribusi, komputasi awan, platform data, dan arsitektur perangkat lunak
Persyaratan
- Pengalaman profesional di bidang rekayasa perangkat lunak sekurang-kurangnya 10 tahun, termasuk pengalaman luas merancang sistem perusahaan yang kompleks
- Pengalaman sebagai Arsitek, Principal Engineer, Staff Engineer, atau pemimpin teknis senior dengan peran sebanding
- Pengalaman mendalam merancang dan membangun sistem resolusi identitas, resolusi entitas, graf identitas, Customer 360, Master Data Management, atau sistem serupa
- Penguasaan Java, Python, dan Scala
- Pengalaman luas menggunakan Apache Spark, mencakup arsitektur, optimasi, partisi, eksekusi terdistribusi, penyetelan performa, dan pemrosesan berskala besar
- Kemampuan SQL tingkat lanjut, termasuk kueri kompleks, pemodelan data relasional, optimasi kueri, dan penyetelan performa
- Pengalaman merancang REST API, microservice, aplikasi terdistribusi, dan layanan backend berthroughput tinggi
- Pengalaman merancang dan meningkatkan API berlatensi rendah
- Pemahaman kuat tentang sistem terdistribusi, termasuk konkurensi, caching, partisi, konsistensi, ketahanan, skalabilitas, dan toleransi terhadap gangguan
- Pengalaman luas dalam arsitektur aplikasi AWS dan cloud-native
- Pengalaman substansial menggunakan Snowflake dan Databricks
- Pengalaman merancang arsitektur sistem yang mencakup lapisan aplikasi, API, pemrosesan terdistribusi, data, dan infrastruktur cloud
- Pengetahuan kuat tentang prinsip rekayasa perangkat lunak, pola desain, desain API, struktur data, algoritme, dan performa aplikasi
- Pengalaman dengan praktik CI/CD terkini, pengujian otomatis, kontrol versi, dan rilis perangkat lunak ke produksi
- Pemahaman kuat tentang keamanan, privasi, autentikasi, otorisasi, enkripsi, dan perlindungan data
- Gelar sarjana di bidang Ilmu Komputer, Rekayasa Perangkat Lunak, Teknik Komputer, atau bidang teknis terkait, atau pengalaman profesional yang setara
- Keterampilan analitis, pemecahan masalah, komunikasi tertulis, dan komunikasi lisan yang sangat baik
- Diutamakan: pengalaman dengan basis data graf, pencocokan probabilistik atau berbasis pembelajaran mesin, arsitektur berbasis peristiwa dan streaming, Docker, Kubernetes, Terraform, CloudFormation, arsitektur multiwilayah, standar arsitektur perusahaan, modernisasi sistem lama, dan kumpulan data identitas berskala besar
Tunjangan
- Pemberi kerja yang memberikan kesempatan setara, termasuk kepada penyandang disabilitas dan veteran yang dilindungi
- Pengaturan kerja jarak jauh atau dari rumah