🔔 FCM Loaded

Senior MySQL Developer / Database Engineer

Adamas Tech Consulting

5 - 10 years

Kolkata

Posted: 23/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

We are seeking an experienced Senior MySQL Developer to architect, develop, and maintain databases for a large-scale, highly complex ERP system , where 90% of the application logic is implemented in MySQL .

The ideal candidate should have the capability to independently own and manage the complete database environment , ensuring high performance, scalability, and reliability.


Key Responsibilities

  • Architect, design, and maintain robust, scalable, and secure database structures to support complex business processes.
  • Develop, optimize, and maintain complex stored procedures, triggers, functions, events, and views .
  • Translate business requirements into efficient database logic and data models .
  • Lead advanced query optimization, indexing strategies, and performance tuning for high-volume environments.
  • Troubleshoot and resolve database performance, reliability, and data consistency issues .
  • Manage schema design, change control, versioning, and release management .
  • Implement and maintain replication, clustering, partitioning, backup, recovery, and high availability frameworks .
  • Establish and drive database standards, best practices, and governance .
  • Design and manage ETL processes, data pipelines, and integrations with external systems.
  • Conduct capacity planning, resource utilization analysis, and performance forecasting .
  • Collaborate with engineering, product, DevOps, and operations teams.
  • Provide technical leadership , mentorship, and knowledge sharing when required.


Required Skills & Qualifications

  • 8+ years of hands-on experience in MySQL development and administration.
  • Extensive experience with:
  • Advanced SQL programming
  • Stored procedures, functions, triggers, events
  • Query optimization & execution plans
  • Indexing, partitioning, and performance tuning
  • Proven experience managing large, high-transaction, business-critical databases .
  • Strong knowledge of database design, data modeling, and normalization .
  • Experience with replication, clustering, and partitioning architectures .
  • Strong hands-on expertise in backup, recovery, DR, and high availability solutions .
  • Ability to independently own, manage, and scale the database environment .


Must to Have

  • Experience with ERP systems or complex business applications.
  • Familiarity with MySQL 8.x features (JSON, CTEs, window functions).
  • Exposure to cloud databases (AWS/GCP/Azure) .

Preferred / Nice to Have

  • Knowledge of Linux server administration .
  • Experience with DevOps, CI/CD, and automation scripting .
  • Understanding of data warehousing and analytics platforms .


Soft Skills

  • Strong analytical and problem-solving skills.
  • Ownership mindset with ability to work with minimal supervision .
  • Excellent communication and documentation skills.
  • Ability to succeed in a fast-paced, dynamic environment .

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.