Shj International logo

Database Engineer

Shj International

4 - 6 years

Indore

Posted:1 week ago

Apply

Job Description

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

Location:

About Us

SHJ International

Database Engineer

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

how data should be modeled, stored, indexed, replicated, and scaled

Skills Required

SQL MySQL DBMS Rabbitmq Redis MongoDB NoSQL Mariadb

Learn the skills this job asks for

See your skill gap for Database Administrator →

Free courses, interview questions and practice for each skill.

Work Mode

Work from Office

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Shj International logo
Shj International

RecommendedJobs for You

Nomiso logo

Bengaluru

Shj International logo

Database Engineer

Shj International

Indore

Nomiso logo

Bengaluru

Shj International logo

Database Engineer

Shj International

Indore