Responsibilities:
- Design and implement scalable streaming data platforms to support real-time ingestion, processing, and analytics
- Architect and guide the development of end-to-end data platforms across batch and streaming workloads
- Lead and contribute to Master Data Management (MDM) solutions, including:
- Golden record design
- Data matching, survivorship, and hierarchy management
- Integration patterns with downstream consumers
- Define and implement data governance frameworks, including:
- Data ownership and stewardship models
- Data quality rules and monitoring
- Metadata, lineage, and access controls
- Collaborate with application teams to expose data via APIs and event-driven architectures
- Provide architectural guidance for cloud-native deployments, including containerization and orchestration
- Establish data architecture standards, patterns, and best practices
- Partner with DevOps teams to enable CI/CD, infrastructure automation, and platform reliability
- Review designs, mentor engineers, and help drive technical decisions across projects
Required Experience, Skills & Qualifications:
- Experience : 8–12+ years in data engineering and architecture roles
- Strong experience designing streaming data platforms (Kafka, MSK, Kinesis, or similar)
- Proven hands-on experience building or leading MDM implementations
- Solid understanding of data governance principles and real-world implementation
- Experience designing event-driven and API-first data architectures
- Deep knowledge of data modeling (canonical models, domain-driven design concepts)
- Ability to translate business requirements into scalable technical solutions
- Good Communication Skills
Preferred / Nice-to-Have Skills
- AWS experience (MSK, Kinesis, S3, Glue, Lambda, ECS, etc.)
- Experience with Java / Spring Boot for data and API services
- Containerization and orchestration using Docker and ECS
- Exposure to DevOps practices (CI/CD pipelines, IaC, Terraform, Git-based workflows)
- Experience with cloud security and IAM best practices
What Success Looks Like in This Role
- Streaming platforms are scalable, reliable, and easy for teams to adopt
- MDM solutions serve as a trusted source of truth across the enterprise
- Governance is practical and embedded into platforms—not just documentation
- Engineering teams are aligned on standards and patterns
