Lead- MYSQL DBA
Gurugram, India
Payment – Payments India - Engineering /
Full-time /
Hybrid
Job Summary & Responsibilities:
- Design, implement, and maintain MySQL database instances in AWS environments.
- Optimize database performance through tuning, indexing, and scaling.
- Monitor database systems to ensure high availability, security, and performance.
- Manage backup and recovery strategies in accordance with company policies.
- Collaborate with development teams to design database schemas that support application requirements.
- Troubleshoot database-related issues and provide corrective actions.
- Implement and maintain database security best practices.
- Stay current with database technologies, AWS services, and industry trends.
- Perform database migrations between different AWS regions or instances.
- Mongodb,Postgres clustering solution with installation, replication and sharding
Required Skills:
- Proven experience as a MySQL Database Administrator in production environments.
- Knowledge of DR setup, active-active master, active-passive master
- Extensive knowledge on mysql partitioning
- Hands-on experience with AWS cloud services (e.g., EC2, RDS, Aurora, DynamoDB, S3, Redshift).
- Strong understanding of database architecture, replication, and clustering.
- Proficiency in writing and optimizing SQL queries.
- Experience with database performance tuning and monitoring tools.
- Ability to troubleshoot and resolve database integrity issues, performance bottlenecks, and replication issues.
- Familiarity with scripting languages (e.g., Bash, Python) for automation tasks.
- Excellent communication and collaboration skills.
- Experience with other database technologies (Mongodb, Postgres, Cassandra)
- Understanding of Postgres database including replication & backup
- Provide 24*7 support and familiar with on call rotation