Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 19685122

    GURUGRAM · FULLTIME

    Senior Database Engineer

    Paras Technologies logo

    Paras Technologies

    Gurugram · onsite · Posted 23d ago

    Sourced fromNaukri
    ₹10.0L - ₹15.0L PA7–12 yrsfulltimeGurugram

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.5s
    • Found the form on Naukri · 9 questions to answer1.0s
    • Decided the answers for all of them2.5s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Senior Database Engineer MySQL

    Job Title: Senior Database Engineer
    Experience: 7+ Years
    Location: Gurgaon
    Employment Type: Full-Time

    Job Summary

    We are looking for a Senior Database Engineer with strong hands-on experience in MySQL, InnoDB, database design, SQL development, and performance optimization.

    The candidate will work on financial transaction systems involving money movement, orders, payments, ledgers, balances, settlements, and reconciliation. The role requires someone who can design solutions, identify database issues, implement fixes, and automate database operations, rather than simply monitor and escalate issues.

    Key Responsibilities

    • Design and develop scalable MySQL database schemas for transactional systems.
    • Write, review and optimize complex SQL queries.
    • Analyze execution plans using EXPLAIN / EXPLAIN ANALYZE.
    • Identify and optimize missing, redundant, duplicate and unused indexes.
    • Perform MySQL and InnoDB performance tuning.
    • Troubleshoot locks, waits, deadlocks, replication issues and connection saturation.
    • Develop automated processes for data purging, archival and retention management.
    • Implement safe and validated purge jobs with reconciliation and rollback mechanisms.
    • Build automation for detecting slow-running and blocking queries using Slow Query Log, Performance Schema, sys schema and pt-query-digest.
    • Design and maintain database constraints including Primary Key, Foreign Key, Unique and Check constraints.
    • Design databases for financial transactions, payments, ledgers, balances, settlement and reconciliation.
    • Implement transactional safeguards such as ACID transactions, isolation levels and idempotency.
    • Ensure financial data integrity and prevent duplicate or inconsistent transactions.
    • Design and review schema changes, migrations and database refactoring.
    • Perform online schema changes and low-downtime migrations.
    • Monitor database health including CPU, memory, disk I/O, replication lag, locks, waits and connection usage.
    • Maintain database documentation including ER diagrams, data dictionaries and configuration baselines.
    • Work closely with application teams to resolve database and query performance issues.

    Mandatory Skills

    • 7+ years of hands-on production experience with MySQL
    • Strong experience in MySQL database design and development
    • Strong understanding of InnoDB
    • Experience with Schema Design and Database Architecture
    • Advanced SQL and Query Optimization
    • Strong knowledge of EXPLAIN / EXPLAIN ANALYZE
    • Experience with Indexing and Execution Plan Analysis
    • Strong understanding of MVCC, locking and deadlocks
    • Experience with MySQL Replication
    • Strong understanding of ACID and transaction management
    • Experience with financial transaction systems
    • Experience with payments, ledgers, balances, settlement or reconciliation
    • Experience in FinTech / BFSI / Banking / Payments / Lending / Insurance / Broking / Wealth
    • Experience with data retention, archival and purging
    • Experience with Python or Shell scripting
    • Experience with performance tuning and optimization
    • Experience with online schema changes and low-downtime migrations
    • Working knowledge of Grafana or CloudWatch

    Good to Have

    • Experience with AWS Aurora MySQL
    • Aurora parameter groups, read replicas and failover
    • Partitioning and sharding
    • Experience handling multi-hundred-GB / TB-scale databases
    • Backup and restore design
    • Knowledge of RPO and RTO
    • Understanding of data protection and audit requirements in financial systems
    • Experience with pt-query-digest
    • Experience with Slow Query Log and Performance Schema

    Preferred Domain Experience

    Candidates with experience in the following domains will be preferred:

    FinTech | BFSI | Banking | Payments | Lending | Insurance | Broking | Wealth Management | Financial Services

    Experience working with transactions, orders, payments, ledgers, balances, settlements and reconciliation systems is highly relevant.

    What We Are Looking For

    We are looking for a hands-on database engineer who can design, troubleshoot, optimize and implement database solutions.

    This is not a dashboard monitoring and escalation role. The candidate should be capable of identifying the root cause of database issues and implementing the appropriate solution.

    Keywords: MySQL, InnoDB, Database Engineer, Senior Database Engineer, MySQL DBA, SQL, Schema Design, Database Design, SQL Optimization, Query Optimization, Performance Tuning, EXPLAIN, EXPLAIN ANALYZE, Indexing, Replication, MVCC, Locking, Deadlocks, ACID, FinTech, BFSI, Banking, Payments, Ledger, Reconciliation, Settlement, Python, Shell Scripting, Aurora MySQL.

    Sourced from naukri

    Section · 02

    Skills

    Indexingreplicationfinancial transactionsPerformance TuningQuery OptimizationInnoDBschema designSql OptimizationMYSQL DBASettlementMVCCMySQLPaymentsreconciliationLedgerLockingEXPLAIN ANALYZEdeadlocks

    Section · Company

    About Paras Technologies

    Paras Technologies logo

    Paras Technologies

    IT Services & Consulting

    92

    employees

    2010

    16 years old

    Mohali, Punjab

    headquarters

    ₹4.9L PA avg

    Avg at Paras Technologies

    ₹10L – ₹15L PA

    This role

    About

    Parahit Technologies is a communication software company established in 2006, that expertise in customer interactions management tools that combines call, text, email, and social media interactions under a single umbrella application. Galaxy, being the flagship product has handled more than 1.2 Billion interactions so far. The solution offers in-premise & on-cloud (anywhere, anytime) fitting every type of customer needs, seamlessly integrating with CRM, LMS and any other application. Paragalaxy our cloud telephony offering completes the needs of SMEs and startups, even enterprise for their various customer communication needs with Click-to-call, Virtual Receptionist, Miss call, Voice and Text Messaging within the same window to give customers a hassle free experience .


    Website

    http://www.parahittech.com/


    Industry

    IT Services and IT Consulting

    Industries

    IT Services & ConsultingSoftware Product

    Employee ratings

    10 reviews

    4.4/ 5

    Culture

    4.6

    Career growth

    4.5

    Work-life

    4.8

    Employees rate it well for

    Company Culture47Work-Life Balance46

    Find them on

    WebsiteAmbitionBox reviews

    Senior Database Engineer · waiting for your command