Search by job, company or skills

QuCatalyst Corporate Services LLP

Senior MySQL Developer / Database Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Description

QuCatalyst is a trusted strategic consulting and execution partner that helps organizations harness the power of smart outsourcing to reduce the Cost of Poor Quality (CoPQ), streamline operations, and accelerate digital transformation. We ensure every initiative aligns with business goals, timelines, and budgets. Our mission is to provide precise and purposeful solutions to meet our clients needs effectively.

Role 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

Location: Kolkata

Experience:8+ Years

Employment Type: Full-time

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.

Requirements:

  • 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 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).

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.

Education:

  • Bachelor's degree in Computer Science, Engineering, or related field (preferred, not mandatory if exceptionally skilled).

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 134398103