Database Engineer

SHJ International Technologies Private Limited

Indore District

On-site

INR 1,200,000 - 2,100,000

Full time

14 days+

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

SHJ International Technologies Private Limited is hiring a Database Engineer (MariaDB/MySQL/PostgreSQL) to design, implement, and optimize scalable relational databases for a cloud-based TMS platform. The role involves tuning SQL, ensuring data integrity, enabling replication and backups, and collaborating with DevOps and software engineers in an on-site Indore environment.

The ideal candidate will have 4+ years of experience, strong SQL skills, and a deep understanding of performance tuning and

Qualifications

  • 4+ years of experience as a Database Engineer or DBA.
  • Strong expertise in MariaDB, MySQL, or PostgreSQL.
  • Excellent SQL query writing and optimization skills.
  • Deep understanding of indexing, query execution plans, transactions, locking, deadlock analysis, and isolation levels.
  • Experience with database replication and failover.
  • Knowledge of backup and recovery strategies.
  • Experience designing normalized and denormalized schemas.
  • Strong understanding of data integrity and constraints.
  • Experience working with high-volume production databases.

Responsibilities

  • Design and maintain highly scalable relational databases.
  • Build efficient database schemas for enterprise applications.
  • Optimize complex SQL queries and stored procedures.
  • Design indexing strategies for high-performance applications.
  • Monitor database performance and eliminate bottlenecks.
  • Implement replication, backups, disaster recovery, and high availability.
  • Tune databases handling millions of records.
  • Work closely with software engineers to improve application performance.
  • Design partitioning and archival strategies for large datasets.
  • Manage database security, permissions, and auditing.
  • Review application database designs before production deployment.
  • Troubleshoot production database issues with minimal downtime.
  • Support DevOps teams with database deployments and migrations.

Skills

SQL query optimization
Indexing
Transactions
Deadlock analysis
Isolation levels
Replication & failover
Backup & recovery
Data integrity constraints
High-volume production databases
Performance tuning
Database architecture
Multi-tenant design
Microservices data design
Data modeling
Read/write separation
Event-driven systems

Tools

MariaDB
MySQL
PostgreSQL

Job description

We're Hiring: Database Engineer (MariaDB / SQL)

Location: Indore (On-site)
Employment Type: Full-Time

About Us

At SHJ International, we're building a next-generation cloud-based Transportation Management System (TMS) used by logistics companies across North America.

Our platform processes thousands of shipments daily using a microservices architecture, event-driven processing, and modern cloud infrastructure. We're looking for an experienced Database Engineer who enjoys solving complex data challenges and building highly reliable, scalable database systems.

What You'll Do
  • Design and maintain highly scalable relational databases.
  • Build efficient database schemas for enterprise applications.
  • Optimize complex SQL queries and stored procedures.
  • Design indexing strategies for high-performance applications.
  • Monitor database performance and eliminate bottlenecks.
  • Implement replication, backups, disaster recovery, and high availability.
  • Tune databases handling millions of records.
  • Work closely with software engineers to improve application performance.
  • Design partitioning and archival strategies for large datasets.
  • Manage database security, permissions, and auditing.
  • Review application database designs before production deployment.
  • Troubleshoot production database issues with minimal downtime.
  • Support DevOps teams with database deployments and migrations.
Required Skills
  • 4+ years of experience as a Database Engineer or DBA.
  • Strong expertise in MariaDB, MySQL, or PostgreSQL.
  • Excellent SQL query writing and optimization skills.
  • Deep understanding of:
    • Indexing
    • Query execution plans
    • Transactions
    • Locking
    • Deadlock analysis
    • Isolation levels
  • Experience with database replication and failover.
  • Knowledge of backup and recovery strategies.
  • Experience designing normalized and denormalized schemas.
  • Strong understanding of data integrity and constraints.
  • Experience working with high-volume production databases.
Good to Have
  • MariaDB MaxScale
  • Galera Cluster
  • ProxySQL
  • Redis
  • RabbitMQ
  • Docker
  • Kubernetes
  • AWS / Azure / GCP
  • Grafana & Prometheus
  • Liquibase or Flyway
  • OpenSearch or Elasticsearch
  • Spring Boot database optimization
We'd Love Someone Who Understands
  • Database architecture
  • Multi-tenant applications
  • Microservices data design
  • Event-driven systems
  • High concurrency systems
  • Read/write database separation
  • Performance tuning
  • Database scaling strategies
  • Data migration
  • Audit logging
  • Reporting databases
What Success Looks Like

You'll help us build a database platform capable of supporting:

  • Millions of shipment records
  • Thousands of concurrent users
  • High-performance search
  • 247 production availability
  • Reliable replication and failover
  • Secure enterprise-grade data management
Why Join SHJ International?
  • Build a real enterprise SaaS platform from the ground up.
  • Work on challenging database architecture problems.
  • Modern tech stack with microservices and cloud infrastructure.
  • Opportunity to influence system architecture.
  • Collaborative engineering culture focused on performance and quality.
Ideal Candidate Profile

You're not just someone who writes SQLyou think about how data should be modeled, stored, indexed, replicated, and scaled. You enjoy analyzing slow queries, solving performance bottlenecks, designing resilient database architectures, and ensuring applications remain fast and reliable as data grows. Experience with enterprise logistics, ERP, finance, or other high-volume transactional systems would be a strong advantage.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Analytics Engineer
Senior Data Analytics Engineer

Almaz Capital • India

Remote
INR 3,500,000 - 6,500,000
25 days paid annual leave
Flexible work arrangements
Database Engineer
Database Engineer

NomiSo, Inc • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Jr/Database Administrator
Jr/Database Administrator

My Healthcare • Gurugram District

On-site
INR 1,500,000 - 2,300,000
Senior Analytics AI Platform Engineer
Senior Analytics AI Platform Engineer

MariaDB • India

Remote
INR 6,000,000 - 9,000,000
Remote or hybrid work
Competitive compensation
25 days paid leave
+1
Database Engineer
Database Engineer

Mydbops • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Senior Analytics AI Platform Engineer
Senior Analytics AI Platform Engineer

Almaz Capital • India

Remote
INR 4,000,000 - 7,000,000
Remote work option
Challenging projects with impact
Competitive compensation
+1
Database Developer
Database Developer

WillWare Technologies • Bengaluru

On-site
INR 1,200,000 - 2,800,000
Database Engineer
Database Engineer

Anytime Diesel • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Database Engineer
Database Engineer

Valor PayTech • Chennai

On-site
INR 1,200,000 - 2,400,000
Database Engineer
Database Engineer

Suede • Chennai

On-site
INR 1,200,000 - 2,400,000