Job Title: MYSQL DBA Developer
Location: Berkeley Heights, NJ
Job Type: - Contract
On-Site
Job Description:-
Key Responsibilities
- Install, configure, and maintain MySQL database servers.
- Monitor database performance, security, and availability.
- Perform database backup, recovery, and disaster recovery planning.
- Optimize SQL queries, indexes, and database structures for better performance.
- Develop and maintain stored procedures, triggers, views, and functions.
- Troubleshoot database issues and provide timely resolutions.
- Manage database migrations, upgrades, and patching activities.
- Implement database security policies and user access controls.
- Collaborate with developers and application teams for database design and integration.
- Ensure high availability and scalability of database systems.
- Create and maintain technical documentation related to database architecture and processes.
Required Skills
- Strong experience with MySQL Database Administration.
- Proficiency in SQL Query Writing & Optimization.
- Experience with backup and recovery tools.
- Knowledge of Replication, Clustering, and High Availability concepts.
- Familiarity with Linux/Unix environments.
- Experience in database performance tuning and monitoring.
- Understanding of database security and access management.
- Knowledge of scripting languages such as Shell, Python, or Bash is a plus.
- Good problem-solving and analytical skills.
Preferred Qualifications
- Bachelor's degree in Computer Science, IT, or related field.
- 5+ years of experience as a MySQL DBA or Database Developer.
- Experience with cloud platforms like AWS, Azure, or Google Cloud Platform is preferred.
- Certification in MySQL or database technologies is an advantage.