Data Architect

Relanto

Bengaluru

On-site

INR 1,800,000 - 2,600,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Relanto is seeking an experienced Data Architect to lead the architecture and technical direction of a real-time data streaming platform. You will design scalable, low-latency architectures using Apache Kafka, Flink, Debezium, ClickHouse, and Airflow, collaborating with engineering, product, and business teams.

The role emphasizes architectural leadership, patterns, governance, and secure data integration across source systems, with a focus on high availability, performance, and reliability in a

Qualifications

  • 8+ years in Data Engineering or Data Architecture.
  • Hands-on with streaming platforms and distributed systems.
  • Experience with Flink, Kafka, Debezium, and ClickHouse.

Responsibilities

  • Define the overall architecture for the real-time data streaming and integration platform.
  • Design end-to-end data architectures including ingestion, CDC, streaming, processing, storage, and APIs.
  • Establish architecture patterns for batch, streaming, event-driven, and hybrid workloads.
  • Create architecture documents, diagrams, and implementation guidelines.
  • Provide technical leadership and mentoring to data engineers.
  • Collaborate with cross-functional teams on deployment and operations.
  • Drive continuous modernization of the data platform.

Skills

Data architecture
Real-time streaming
Technical leadership
Communication
SQL & data modeling

Tools

Apache Flink
Apache Kafka
Debezium
Airflow
ClickHouse
REST APIs
Kubernetes
Cloud (AWS/Azure/GCP)

Job description

We are looking for an experienced Data Architect to lead the architecture and technical direction of a new real-time data streaming, processing, and integration platform. The role will be responsible for designing scalable, resilient, secure, and low-latency data architectures using modern data engineering and streaming technologies. The ideal candidate should have strong hands-on experience with Apache Flink, Apache Kafka, Debezium, Change Data Capture (CDC), ClickHouse, and data orchestration frameworks such as Apache Airflow. The platform will ingest real-time data from multiple source systems, process and transform streaming data, and make it available through analytical engines, APIs, dashboards, and future downstream integrations. The Data Architect will work closely with engineering, application, infrastructure, product, and business teams to establish architecture standards, technical patterns, and engineering practices for the platform.

Key Responsibilities
  • Define the overall architecture for the real-time data streaming and integration platform.
  • Design end-to-end data architectures covering ingestion, CDC, streaming, processing, transformation, storage, analytics, APIs, and downstream integrations.
  • Define scalable, fault-tolerant, highly available, and low-latency data processing architectures.
  • Establish architectural patterns for batch, streaming, event-driven, and hybrid data workloads.
  • Evaluate technical requirements and translate them into scalable data architecture and solution designs.
  • Define data flow, system interactions, interfaces, dependencies, and technology boundaries.
  • Conduct architecture reviews and provide technical recommendations and trade-offs.
  • Create architecture diagrams, technical design documents, data flow diagrams, and implementation guidelines.
Real-Time Streaming & Event Processing
  • Design real-time streaming architectures using Apache Kafka and Apache Flink.
  • Topics
  • Partitions
  • Replication
  • Retention
  • Schema management
  • Define Flink architecture and patterns for:
  • Stream processing
  • Transformations
  • Filtering
  • Aggregation
  • Joins
  • Windowing
  • Event-time processing
  • State management
  • Checkpointing
  • Fault tolerance
    • Define strategies for managing high-volume and low-latency streaming workloads.
    • Evaluate and optimize streaming architecture for throughput, latency, scalability, and reliability.
CDC & Data Integration
  • Design Change Data Capture (CDC) architecture for ingesting data from transactional/source systems.
  • Define and implement architectural patterns using Debezium.
  • Design reliable CDC pipelines for capturing inserts, updates, deletes, and schema changes.
  • Initial loads
  • Incremental loads
  • Ordering
  • Replay and recovery
    • Design integration patterns between source systems, Kafka, Flink, analytical platforms, APIs, and downstream consumers. Data Orchestration
    • Define the orchestration and workflow architecture for batch, CDC, streaming, and downstream data processing.
    • Establish standards and reusable patterns using Apache Airflow or equivalent orchestration frameworks.
    • Define workflows for scheduling, dependency management, retries, backfills, monitoring, and alerting.
    • Design integration between orchestration frameworks and Kafka, Debezium, Flink, ClickHouse, APIs, and other data services.
    • Define appropriate approaches for coordinating batch workflows and real-time/eventdriven processing.
    • Evaluate orchestration technologies such as Apache Airflow, Dagster, Prefect, or Apache NiFi based on use-case requirements. Analytical Data Platform
    • Define the architecture for ClickHouse and other analytical data platforms.
    • Design data models optimized for high-volume analytical workloads.
    • Define ingestion patterns from Kafka/Flink into ClickHouse.
    • Establish strategies for partitioning, indexing, retention, aggregation, and query performance.
    • Define data lifecycle and storage strategies across real-time and historical data.
Data Quality, Governance & Security
  • Establish data quality standards and validation frameworks.
  • Define data contracts, schemas, metadata, lineage, and data ownership.
  • Establish standards for schema evolution and compatibility.
  • Define data governance, security, access control, and compliance requirements.
  • Establish data observability standards covering freshness, completeness, accuracy, availability, and consistency.
  • Define monitoring and alerting standards for critical data pipelines.
Performance & Reliability
  • Evaluate system performance across Kafka, Flink, CDC, orchestration, and analytical platforms.
  • Identify architectural bottlenecks and recommend improvements.
  • Define strategies for high availability, fault tolerance, disaster recovery, and scalability.
  • Establish SLAs/SLOs for critical data pipelines and services.
  • Drive performance tuning and capacity planning.
Technical Leadership
  • Provide technical leadership and mentoring to Data Engineers.
  • Conduct design and code reviews where appropriate.
  • Establish development standards and reusable engineering patterns.
  • Lead technical POCs and evaluate new technologies.
  • Collaborate with engineering and infrastructure teams on deployment and operational architecture.
  • Support production troubleshooting and complex technical issues.
  • Drive continuous modernization and improvement of the data platform.
Required Skills & Experience
  • 8+ years of experience in Data Engineering, Data Architecture, or related roles.
  • Strong experience designing real-time and streaming data platforms.
  • Strong hands‑on expertise with Apache Flink.
  • Strong experience with Apache Kafka.
  • Hands‑on experience with Debezium and Change Data Capture (CDC).
  • Strong experience with analytical databases; ClickHouse experience is highly preferred.
  • Strong experience with Apache Airflow or equivalent orchestration technologies.
  • Strong understanding of:
  • Distributed systems
  • Event‑driven architecture
  • Streaming architecture
  • Batch and real‑time processing
  • Data integration patterns
  • Strong SQL and data modeling skills.
  • Experience with data quality, observability, monitoring, governance, and security.
  • Experience with REST APIs and downstream integrations.
  • Strong architecture documentation and communication skills.
  • Ability to translate business and technical requirements into scalable architecture.
Preferred Skills
  • Experience with Apache Airflow, Dagster, Prefect, Apache NiFi, or similar technologies.
  • Strong knowledge of Flink:
  • State management
  • Checkpoints
  • Savepoints
  • Windows
  • Experience with Kafka Schema Registry.
  • Experience with Avro, Protobuf, or JSON.
  • Experience with Kubernetes and containerized workloads.
  • Experience with AWS, Azure, or GCP.
  • Experience with CI/CD and DevOps practices.
  • Experience with Infrastructure as Code such as Terraform.
  • Experience with data observability and monitoring platforms.
  • Experience building high-volume, low-latency data platforms.
  • Experience with API and microservices‑based integration architectures.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Data Engineer
Lead Data Engineer

Sourcebae • Bengaluru

On-site
INR 2,500,000 - 5,000,000
Lead Data Engineer
Lead Data Engineer

Relanto • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Data Engineer - Real Time Streaming
Data Engineer - Real Time Streaming

GSSTech Group • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Data Engineer – Real-Time Streaming (Flink / Java / Kafka)
Data Engineer – Real-Time Streaming (Flink / Java / Kafka)

D4 Insight • Bengaluru

On-site
INR 900,000 - 1,300,000
Data Engineer (Flink & Iceberg)
Data Engineer (Flink & Iceberg)

Navikenz • Bengaluru

On-site
INR 900,000 - 1,600,000
Solution Architect
Solution Architect

Cyient • Hyderabad

On-site
INR 900,000 - 1,400,000
Microsoft Azure Data Engineer–certs
Azure Solutions Architect Expert
AWS Certified Data Analytics - Special
+2
Group Data Engineer I
Group Data Engineer I

DP World • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Data Architect
Data Architect

Pashtek • Salesforce Partner | Data & AI • India

On-site
INR 3,000,000 - 6,000,000
Data Engineer
Data Engineer

Meril • Vapi

On-site
INR 800,000 - 1,200,000
Data Engineer
Data Engineer

Vriba Solutions • Bengaluru

On-site
INR 1,500,000 - 2,800,000