Application Architect - IBM Technology
Job Description
Responsibilities:
Define and own the target state data architecture aligned with business and regulatory needs.* Serve as design authority across CDC ingestion, data lake zones (raw, curated, real-time), consumption layers, and AI enablement.
* Lead architecture governance reviews, ensure solution alignment to enterprise reference architecture.
* Deep expertise in Cloudera CDP,Apache Iceberg, Hive, Impala, Kafka, NiFi, Airflow.* Drive adoption of open table formats (e.g., Iceberg) and cataloging strategies.
* Evaluate and integrate tools for data quality, observability, lineage, and security (e.g., Ranger).
* Collaborate with CDO, CIO, and business units to translate enterprise goals into data capabilities.
* Support platform scalability, performance optimization, cost modeling, and cloud readiness.
* Coach teams and create reusable patterns and blueprints.* Guide ingestion architecture using Oracle GoldenGate, real-time log capture, schema evolution, and reconciliation.
* Design Kafka-based ingestion, stream processing, and event-driven microservices.
* Architect real-time serving layers for digital channel use cases (e.g., customer 360, fraud, personalization).
* Define architecture for operationalizing ML and GenAI models, including feature stores, CI/CD for models, and prompt/data governance.
* Drive adoption of Denodo or similar tools for agile data access and abstraction.
Required education:
Bachelor's Degree
Preferred education:
Bachelor's Degree