Hi
My name is Rohit Chauhan, and I am a Staffing Specialist at Novia Infotech LLC. I am reaching out to you on an exciting job opportunity with one of our clients.
Job Title: Lead Data Architect – Google Spanner (Distributed Systems)
Location: San
Jose, CA / Scottsdale, AZ / Remote
Role Overview
We are seeking a highly experienced Lead Data Architect with deep expertise in Google Spanner and distributed systems architecture. This role will own the target-state data architecture, ensuring scalability, consistency, and high performance for enterprise-grade applications. The ideal candidate will design data models and transaction strategies that support high availability, low latency, and large-scale OLTP workloads across multi-region environments.
Key Responsibilities
Data Architecture & Modeling
- Define and maintain the Logical Canonical Data Model (LCDM) independent of physical storage
- Design Spanner-native physical data models, including:
- Primary key strategies
- Row key distribution (hotspot avoidance)
- Table interleaving strategies
- Secondary indexing approaches
- Determine use of denormalization, projections, and materialized views
Transaction & Consistency Design
- Define transaction boundaries (single-partition vs multi-partition)
- Evaluate and implement atomicity and consistency trade-offs
- Classify workloads based on:
- Strong consistency
- Bounded staleness tolerance
- Design idempotent and retry-safe transaction patterns
Performance & Scalability
- Analyze workload patterns and participate in workload replay testing
- Identify and mitigate:
- Hot key issues
- Transaction conflicts
- Index amplification
- Optimize for high availability, high performance, and low latency workloads
- Size Spanner clusters and estimate cost models
Compatibility & Validation
- Partner with QA and platform teams to validate:
- CRUD contracts
- Query semantics
- Transaction invariants
- Review and approve schema compatibility scorecards
Leadership & Governance
- Act as the final authority on all Spanner data architecture decisions
- Mentor architects and engineering teams on best practices
- Provide executive-level architectural guidance and documentation
- Drive migration readiness and sign-offs for domain-level implementations
Required Skills & Experience
- 8–10+ years of experience in Data Architecture & Modeling
- Strong hands-on expertise with Google Spanner:
- TrueTime
- Distributed transactions
- Synchronous replication
- Experience designing high availability, high performance, low latency systems
- Proven experience with petabyte-scale, multi-region OLTP systems
- Deep understanding of:
- Distributed consistency models
- Failure scenarios in distributed databases
- Experience with AlloyDB or similar distributed database platforms
- Strong experience in data modeling, schema design, and indexing strategies
Preferred Qualifications
- Experience with Oracle to distributed database migrations
- Strong background in cloud-native architectures (GCP preferred)
- Familiarity with data governance, data lifecycle management, and large-scale migrations
- Excellent communication and leadership skills
|
Rohit Chauhan IT Recruiter A: 4421 Avenida Ln, McKinney, TX, 75070
|
You received this message because you are subscribed to the Google Groups "NoviaJobs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to noviajobs+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/noviajobs/CAJ0-OE-XSdr1iUKPEWt8%2BcvkifHJ2Mg1cv6KinRtUeFuNZo7BA%40mail.gmail.com.
No comments:
Post a Comment