Padmi

Sr Manager - Customer Interaction Suite

ChennaiPosted 1 month ago
Infrastructure And DatabasesSeniorFull Time; Regular
Apply at Tata Communications

Opens the source posting on shine.com

Source description

About the role

View original

Tata Communications Redefines Connectivity with Innovation and IntelligenceDriving the next level of intelligence powered by Cloud, Mobility, Internet of Things, Collaboration, Security, Media services and Network services, we at Tata Communications are envisaging a New World of Communications Job Summary A Senior Data Platform Engineer with 12-14 years of experience to own and build the core data platform for a multi-region CPaaS system supporting multiple digital channels. The platform processes 40,000+ transactions per second, with multiple ( 10) state updates per transaction, and powers real-time metrics, billing, reporting, campaign analytics, and audits. This role is hands-on and ownership-driven, focused on data correctness, scalability, and reliability in large-scale streaming systems. Responsibilities Mandatory / Primary Responsibilities Own the end-to-end data architecture for high-throughput, event-driven CPaaS systems. Design state-transition and event-sourced data models handling millions of updates per second. Build and operate streaming data pipelines using Apache Pulsar for ingestion and Apache Flink for stateful processing and real-time aggregation. Design and maintain a data lake using Apache Hudi to support: Upserts and deletes Incremental queries Time-travel and auditability Build real-time analytics datasets in ClickHouse for dashboards, tenant metrics, and campaign analysis. Define and enforce processing semantics, including idempotency, deduplication, ordering, and replay safety. Own data correctness, completeness, and freshness SLAs across streaming and analytics systems. Design multi-region data ingestion and aggregation, including replication, failover, and reprocessing. Lead hands-on development, code reviews, performance tuning, and production troubleshooting. Secondary Responsibilities Mentor senior engineers and review architectural designs. Define data standards, schema evolution practices, and platform guidelines. Participate in release planning and technical prioritization. Evaluate new data technologies and patterns through POCs. Collaborate with product and operations teams on data-driven features. Skills Mandatory / Primary Skills Apache Pulsar (topics, partitions, subscriptions, geo-replication) Apache Flink (stateful stream processing, windows, checkpoints) Apache Hudi (Merge-On-Read, Copy-On-Write, incremental processing) ClickHouse (real-time analytics, high-cardinality datasets) Event-driven and streaming data architectures Event sourcing and state-transition modeling Idempotent, replay-safe, and failure-tolerant data pipelines Designing systems for high TPS and frequent state updates Multi-region data design and disaster recovery Secondary Skills Redis for low-latency caching, counters, and ephemeral state PostgreSQL for transactional, relational, and reference data MySQL for operational data stores and legacy integrations Low-Level Design (LLD) for scalable, fault-tolerant components High-Level Design (HLD) for distributed, multi-region systems NoSQL stores for hot state (e.g., Mongo, DynamoDB, Cassandra) Relational databases for reference/config data Data lake query engines (Athena, Spark) Observability for data pipelines (lag, freshness, reconciliation) Containerized runtimes and cloud-native deployments Prior experience with CPaaS, telecom, or large-scale messaging platforms Experience & Background 12-14 years of experience in data engineering, platform engineering, or distributed systems Proven experience building large-scale, streaming-heavy data platforms Strong hands-on background in real-time analytics and data consistency Comfortable operating at Principal & Staff Engineer level with full technical ownership .

One address, no account. We’ll tell you when matching roles go live.

More at Tata Communications

Related open roles

View all roles