SQL Database Developer

Loadit Supply Services Pvt Ltd

New Delhi

On-site

INR 900,000 - 1,300,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Loadit Supply Services Pvt Ltd. is seeking a Database Migration Specialist to consolidate data into a scalable SQL database. You will assess sources (APIs, CSVs, Google Sheets), design a unified schema, migrate historical data, and build automated ingestion pipelines for ongoing updates.

You will ensure secure access, performance tuning, and seamless integration with existing applications and dashboards, with minimal downtime.

Qualifications

  • Strong SQL and relational database design experience.
  • Hands-on experience with PostgreSQL, MySQL, or Microsoft SQL Server.
  • Experience migrating data from Google Sheets, CSV files, and APIs into SQL databases.
  • Experience building ETL/ELT pipelines (Python preferred).
  • Knowledge of the Google Sheets API and Google Apps Script.
  • Experience integrating databases with APIs and applications.
  • Understanding of data validation, indexing, query optimization, and database security.
  • Experience with cloud databases such as Google Cloud SQL is preferred.

Responsibilities

  • Assess data sources and document business logic and workflows.
  • Design a unified SQL schema with staging and final tables.
  • Migrate historical data and set up ongoing ingestion pipelines.
  • Ensure security, performance, and monitoring post-migration.

Skills

SQL & relational design
PostgreSQL / MySQL / SQL Server
Data migration from Sheets/CSV/APIs
ETL/ELT pipelines (Python)
Google Sheets API
Google Apps Script
API integration
Data validation & security

Tools

Google Sheets API
Google Apps Script

Job description

Project Overview

We currently maintain our operational data across multiple sources, including APIs, CSV files, and Google Sheets. We want to consolidate this data into a single, reliable SQL-based RDBMS to improve performance, scalability, data integrity, security, and integration with our existing applications and reporting tools.
We are looking for an experienced database engineer to assess our current data, design the database, migrate our historical data, and set up ongoing ingestion so new data keeps flowing in from all sources.

Scope of Work
1. Data Source Assessment

Analyze all current data sources (APIs, CSV files, and Google Sheets), including structure, columns, data types, relationships, formulas, update frequency, and dependencies.

Identify duplicate records, missing values, inconsistent formats, and other data-quality issues.

Document the business logic and workflows that depend on each source.

2. Database Design

Recommend a suitable SQL platform (PostgreSQL, MySQL, Microsoft SQL Server, or Google Cloud SQL).

Design a unified schema with tables, primary and foreign keys, constraints, indexes, and relationships.

Create staging tables for each source and normalized final tables.

Track data lineage with source-system and import-timestamp fields.

3. Data Migration and Ingestion

Migrate historical data from all sources into the new database.

Preserve existing records, relationships, data types, and business rules.

Build repeatable, scheduled pipelines for ongoing API pulls and CSV imports.

Handle deduplication and records that appear in more than one source.

Validate record counts and data accuracy after migration.

Implement backup and rollback plans to prevent data loss.

4. Application Integration

Update existing applications, Google Apps Script projects, APIs, dashboards, and reports to use the new database.

Replace direct Google Sheets and file-based read/write operations with database queries or API-based access where applicable.

Ensure existing workflows continue to work after migration.

5. Security and Performance

Configure database users, roles, permissions, and secure connections.

Optimize queries and indexes.

Set up backup, recovery, and monitoring procedures.

6. Testing and Documentation

Perform data validation, integration testing, and user acceptance testing.

Document the schema, migration steps, ingestion pipelines, connection configuration, and maintenance procedures.

Provide support during deployment and post-migration troubleshooting.

Required Skills

Strong SQL and relational database design experience.

Hands-on experience with PostgreSQL, MySQL, or Microsoft SQL Server.

Experience migrating data from Google Sheets, CSV files, and APIs into SQL databases.

Experience building ETL/ELT pipelines (Python preferred).

Knowledge of the Google Sheets API and Google Apps Script.

Experience integrating databases with APIs and existing applications.

Understanding of data validation, indexing, query optimization, and database security.

Experience with cloud databases such as Google Cloud SQL is preferred.

Deliverables

Recommended database platform and architecture.

Properly designed and normalized SQL schema.

Complete migration of all existing data from APIs, CSV files, and Google Sheets.

Automated ingestion pipelines for ongoing data updates.

Updated application integrations and workflows.

Data validation and migration testing report.

Database documentation, plus backup and rollback procedures.

Goal

Migrate and consolidate our data into a scalable, secure, and reliable SQL database with minimal downtime and no data loss, while keeping existing business operations running without disruption.

Role & responsibilities
Preferred candidate profile

We are looking for an experienced Database Migration Specialist with strong SQL and RDBMS knowledge. The ideal candidate should have hands-on experience in database design, data migration, and integration of data from APIs, CSV files, and Google Sheets into SQL databases.

Required Skills
  • Strong SQL and relational database design skills.
  • Hands-on experience with PostgreSQL, MySQL, or Microsoft SQL Server.
  • Experience in data migration and ETL/ELT pipelines.
  • Knowledge of Python, Google Sheets API, and Google Apps Script.
  • Experience integrating databases with APIs and applications.
  • Knowledge of data validation, query optimization, indexing, database security, backup, and recovery.
  • Experience with cloud databases such as Google Cloud SQL will be preferred.

Candidates should have strong problem-solving skills and the ability to complete database migration with minimal downtime and no data loss.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Database Engineer
Lead Database Engineer

Fulcrum Digital Inc • Pune District

On-site
INR 400,000 - 800,000
Lead Database Engineer
Lead Database Engineer

Fulcrum Digital • Pune District

On-site
INR 3,000,000 - 5,000,000
Data Architect
Data Architect

Kanini Software Solutions • Pune District, Chennai, Bengaluru

Hybrid
INR 2,500,000 - 4,200,000
Database Lead | India
Database Lead | India

Photon • Chennai

On-site
INR 3,500,000 - 7,000,000
Database Migration Engineer - Sybase/DB2/PostgreSQL
Database Migration Engineer - Sybase/DB2/PostgreSQL

Zorba Consulting • India

On-site
INR 1,200,000 - 1,800,000
Migration Expert (SQL Server to PostgreSQL)
Migration Expert (SQL Server to PostgreSQL)

Jobgether • India

Remote
INR 1,500,000 - 2,300,000
Remote work worldwide
Permanent employment
Immediate start
+1
Database Migration SME - Oracle & Microsoft SQL Server
Database Migration SME - Oracle & Microsoft SQL Server

Talentgigs • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Database Administrator
Senior Database Administrator

CBTS • India

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

HTC Global Services • Chennai District

On-site
INR 1,200,000 - 2,400,000
Database Developer - SQL & SSIS
Database Developer - SQL & SSIS

Aalam Info Solutions • Chennai District

On-site
INR 900,000 - 1,500,000