🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
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 .
Here's where they are and how to stand out in your next interview.
24.795Jobs
9.577IN
74%EN
That number includes positions in India (9,577), Poland (3,429), the United States (1,753), Singapore (787), and Brazil (779). If you're looking to move or work remotely, check which countries match your goals — then filter WorkMundi by location to see what's actually hiring near you.
Most developer ads you'll see are written in English: 18,397 of the 24,795. That doesn't tell you whether the job itself requires you to speak English or work in English daily, so read each posting carefully. Don't assume the language of the ad matches the language of the team.
The employers posting the most developer roles are Link Group (369 jobs), Upvanta (257), jobgether (226), and OfferZen (212). If you're applying to any of these, research their hiring patterns. They move fast and post often, which means they're either scaling hard or replacing people who didn't fit.
In your interview, expect this: 'Walk me through the last time you had to debug something that took you more than an hour. What was it, what did you try first, and what would you do differently?' Hiring managers ask this to see if you think systematically or just try random fixes. Have a real example ready with specifics.