Job Description
Are you interested in working for a Global Leader in E-commerce? Are you excited about working on highly scalable platforms and applications that are accessed by millions of users every day? If so, read on to find out more about the opportunity.
Rakuten is the largest E-commerce company in Japan and one of the largest E-commerce and Internet Services companies in the World. Rakuten is ranked in top 20 most innovative companies in the world by Forbes.
Rakuten India Development Centre is the second largest technology hub outside of Japan that enables & builds platforms for global E commerce, Payments, Digital, AI, Data Science services across the globe. The India arm serves as a research and development center with an employee strength of around 700 (& Growing).
Responsibilities:
• Building databases through various tasks like DBMS installation, parameters configuration, connection settings and configuring Cluster and Backup systems.
• Providing 24x7 responsive support for the customers through daily monitoring, trouble shooting and performance tuning of the database systems
• Build MySQL and MariaDB instances in clustered and non-clustered mode for company’s needs.
• Handle upgrades, migrations, backups, recovery, replications etc
• Configuring multi-node replication (master-master and master-slave) , failovers.
• Perform Database migration to heterogenous environment
• Optimize slow queries , server resources and database parameters as necessary
• Work closely with application team for designing databases and other maintenance and tuning activities
• Automation, standardization and visualization of our daily operations and processes to maximize productivity.
Minimum Qualifications:
• 8+ years' experience with Linux operation
• 8+ years' experience in MySQL and MariaDB Database technology
• Complex Problem-Solving skills in primarily MySQL and MariaDB
• 5+ years' experience with one or more Scripting language: Shell script, Python, or Ruby
• Deep understanding and experience with Clustering techniques and other Database High Availability Solutions : Galera, PXC, InnoDB cluster, MHA, Golden Gate
• Knowledge of Xtrabackup , mysqldump, mysqlbackup
• Expertise in Database Administration, Capacity Planning, Disaster Recovery, Security and Performance Tuning
• Good understanding of data center management, orchestration
• Well versed with Capacity and Performance management
• Good Understanding of Devops Culture; CI/CD tools, Jenkins knowledge is needed
• Excellent written and verbal communication skills
• Strong eagerness to learn new technologies
• Ability to effectively work with members living in different time zones
Mandatory Skills
MySQL, MariaDB, Scripting, Goldengate, MHA, Galera, InnoDB Cluster, Orchestrator
💡 Quick Summary
Seeking a career-building opportunity? The My SQL DBA position is now open for candidates interested in the Database Administrator sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Database Administrator is a plus.
