Data Modeler

4 days ago


Pune, Maharashtra, India Ascendion Full time ₹ 9,00,000 - ₹ 12,00,000 per year

The Principal Data Modeler/Architect will lead a critical database modernization initiative to reverse engineer, redesign, and normalize our existing OLTP data architecture. This role requires a seasoned data professional who can analyze complex legacy systems, identify architectural debt, and execute a comprehensive schema refactoring strategy while ensuring zero business disruption. The ideal candidate combines deep expertise in data modeling, normalization principles, and large-scale database migration with strong collaboration skills to coordinate cross-functional teams through this transformation.

Experience in the EdTech domain is a plus.

Primary Objective

Reverse engineer our existing large-scale OLTP database, analyze current denormalized structures, and redesign the data model following normalization best practices while optimizing for performance, maintainability, and scalability in a modern SaaS environment.

Key Responsibilities

Database Analysis & Reverse Engineering

  • Reverse engineer existing OLTP databases to create comprehensive conceptual, logical, and physical data models
  • Analyze current schema design to identify denormalization patterns, data redundancies, integrity issues, and architectural debt
  • Profile existing data quality, identify anomalies, inconsistencies, and constraint violations
  • Document current state architecture, data flows, and integration points

Schema Redesign & Normalization

  • Redesign database schema by applying normalization principles (1NF through BCNF) to eliminate redundancy and improve data integrity
  • Create optimized conceptual, logical, and physical data models for the target state architecture
  • Design migration paths that maintain referential integrity and business rule enforcement
  • Identify opportunities for strategic denormalization where justified by performance requirements

Migration Strategy & Execution

  • Develop comprehensive migration strategies with minimal or zero downtime requirements
  • Design data transformation logic to migrate from denormalized to normalized structures
  • Create phased migration approaches using patterns such as strangler fig, dual-write, or shadow databases
  • Implement data validation and reconciliation frameworks to ensure migration accuracy
  • Develop rollback strategies and contingency plans for migration phases
  • Coordinate database deployment using CI/CD pipelines and migration tools

Performance Optimization & Tuning

  • Benchmark existing system performance to establish baselines
  • Optimize new schema design through indexing strategies, partitioning, and query optimization
  • Conduct load testing and performance validation pre and post-migration
  • Fine-tune database configuration, connection pooling, and caching strategies for AWS Aurora PostgreSQL
  • Ensure normalized design meets or exceeds current performance benchmarks

Data Governance, Security & Compliance

  • Ensure redesigned data model maintains compliance with relevant standards (GDPR, HIPAA, FERPA for EdTech)
  • Implement data governance policies, access controls, and security measures in new architecture
  • Define and enforce data quality standards throughout migration process
  • Establish data lineage and metadata management for new structures

Documentation & Knowledge Transfer

  • Create comprehensive documentation including data models, schema specifications, migration procedures, and data dictionaries
  • Develop data flow diagrams, entity-relationship diagrams, and architecture decision records
  • Document rationale for normalization decisions and any strategic denormalization
  • Create runbooks for migration execution and rollback procedures
  • Provide knowledge transfer sessions to technical teams

Required Skills & Qualifications

Data Modeling & Database Expertise

  • 10+ years
    of hands-on experience in data modeling and database design
  • 5+ years
    of experience reverse engineering and refactoring large-scale OLTP databases
  • Expert-level understanding of database normalization theory and practical application (1NF through 5NF, BCNF)
  • Deep expertise in both forward and reverse engineering of data models
  • Proven track record of successful database modernization and schema refactoring projects
  • In-depth knowledge of relational database design principles, patterns, and anti-patterns

Technical Proficiency

  • Expert-level SQL skills and extensive experience with PostgreSQL (required)
  • Proficiency with additional RDBMS platforms (SQL Server, Oracle, MySQL)
  • Hands-on experience with
    AWS Aurora PostgreSQL
    or similar cloud-based database platforms
  • Strong expertise in data modeling tools (
    erwin, SqlDBM, ER/Studio, or similar
    )
  • Experience with database migration and version control tools
  • Familiarity with database comparison and schema diff tools
  • Knowledge of database DevOps practices and CI/CD pipeline integration
  • Experience with cloud platforms (AWS, Azure, GCP) and cloud-native database services
  • Relevant certifications (AWS Certified Database Specialty, PostgreSQL certifications) are advantageous

  • Data Modelling

    1 week ago


    Pune, Maharashtra, India Sureminds Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    5 to 8 years of data modelling experience in a large enterprise. Dimensional data modeling is a key requirement.Should be good at translating business requirements into conceptual, logical, and physical data models.Knowledge of Star-Schema Modelling, Snowflake Schema Modelling, Fact, and Dimension tables.Demonstrable experience in modeling using a variety...

  • Data Modeler

    2 days ago


    Pune, Maharashtra, India Growel Softech Pvt. Ltd. Full time ₹ 5,00,000 - ₹ 10,00,000 per year

    Position OverviewWe are seeking a skilled Data Modeler to join our team. The Data Modeler will be responsible for designing, implementing, and maintaining data models that support business requirements and enable efficient data storage, retrieval, and analysis. The ideal candidate will have a strong understanding of data modeling principles, database...

  • Data Modeler

    7 days ago


    Pune, Maharashtra, India Abacus Insights Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Abacus Insights is a mission-driven, growth-stage technology company focused on transforming the healthcare industry, ultimately creating a more personalized patient experience, improving health outcomes, and lowering the overall cost of healthcare. Abacus Insights provides a flexible, efficient, and secure platform that organizes and exchanges healthcare...

  • Data Modeler

    6 days ago


    Pune, Maharashtra, India 157 industries pvt ltd Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Job Description We are looking for an experienced Data Modeler with strong hands-on experience in data warehousing, data modeling, and Source-to-Target (ST) mapping. The ideal candidate will design scalable data models, ensure data quality, and collaborate with cross-functional teams to support business intelligence and analytics initiatives. Key...

  • Data Modeller

    2 weeks ago


    Pune, Maharashtra, India Digital Convergence Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    What were looking for:2+ years of experience in data modeling, and cloud-based data engineering or reporting.Experience with enterprise data modeling tools (Erwin, ER/Studio, DBSchema, or similar).NoSQL data model experience.Strong hands-on experience with cloud data platforms (Databricks, Snowflake) and data lakehouse architectures.Understanding of...

  • Data Modeler

    1 week ago


    Pune, Maharashtra, India Optimum Solutions Pte Ltd Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Role:Senior/Lead Data ModellerExperience:6+ YrsLocation:PuneNotice Period:Immediate to 15 days onlyInterview:Virtual discussionMode:Hybrid – 4 days a weekAbout the RoleWe are looking for an experiencedData Modelerto join our data engineering team for a leadingbanking project. The ideal candidate will have hands-on experience indata modeling using Erwin, a...

  • Data Modeller

    7 days ago


    Pune, Maharashtra, India Persistent Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About Position:We are looking for an experienced Data Modeller to join our growing team. The ideal candidate will have a strong background in working with Data Modeller (Power BI, Tabular Models, old MDX background). You will work closely with our engineers and business teams to ensure optimal performance, scalability, and availability of our data...

  • Data Modeler

    1 week ago


    Pune, Maharashtra, India Bridgenext Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job ID:Dat-ETP-Ban-1156Location:Bangalore,Pune,OtherWe are looking for Data Modeler who will focus on supporting the data strategy for the Investment Data Lake and building out it's data assets.Bachelor's degree in computer science, information systems or related.Solid experience with business intelligence and data warehousing development technologies,...

  • Data Modeler

    1 week ago


    Pune, Maharashtra, India Barclays Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Join us as a Data Modeler at Barclays where you will spearhead the evolution of our infrastructure and deployment pipelines, driving innovation and operational excellence. You will harness cutting-edge technology to build and manage robust, scalable and secure infrastructure, ensuring seamless delivery of our digital solutions. In this role you should be...

  • Data Modeler

    7 days ago


    Pune, Maharashtra, India Johnson Controls Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Job Title: Data ModelerLocation: Pune, Maharashtra, IndiaExperience: 4 to 8 YearsJob DescriptionAs a Data Architect at JCI, you will play a pivotal role in designing and implementing robust data solutions that support our analytics and business intelligence initiatives. This role requires extensive experience in data modeling, data warehousing, and...