Position SummaryOur client is looking for a MySQL DBA. This person manages the planning and delivery of data warehouse architecture design services, providing sizing and configuration assistance, and performing needs assessments.
Analyzes current business practices, processes and procedures, and identifies future business opportunities for leveraging data storage and retrieval system capabilities.
Position RequirementsTravel: Not required.
Work Sponsorship Available: No Education Requirements: Bachelor Degree Preferred Background / Testing: Required Skills and QualificationsMinimum 5 years of experience in relational database development and engineering experience Must have 3 years of MySQL administration and programming hands on experience in:
RDBMS w/ MySQL – 5 yrs
Linux/Apache – 3 yrs
Monitoring tools – Zenoss, Nagios, Hyperic – a plus
Database tuning, optimization, monitoring, backup and recovery
Process oriented with strong communication and documentation skills
Able to work flexible hours, especially during product launches and production environment issues
Understanding of network concepts a big plus
Programming skills (Java) a plus
Excellent written and verbal communications skills at the business and technical level
Strong work ethic, commitment and team work Qualified candidates will have:
Bachelors Degree or equivalent experience
4-6 years directly related experience
Demonstrates high-level knowledge of databases and their structures Position DescriptionJob responsibilities include all tasks and responsibilities associated with being a MySQL database Guru including (but not limited to) the following:
Demonstrates high-level knowledge of databases and their structures.
Design, implement, manag
99. 99% available, fault-tolerant, distributed MySQL cluster
Build out the logical & physical database design, creation of partitions, tables, views, procedures and other database objects
Deep understanding of MySQL replication.
MySQL replication (Master-Master, Master-Slave, cluster replication) and sharding
Maintain and monitor database systems to ensure proper operation, performance, data backup, disaster recovery and availability
Responsible for quality control and auditing of databases to ensure accurate and appropriate use of data.
Work with production teams to put in place real-time database monitoring systems
Employ best database development knowledge to address performance, scalability and efficiency issues with large scale out MySQL databases topology.
Respond to and solve technical problems related to MySQL database
Work with application developers to create and update database components
Tune database for optimal performance.
Work closely with software engineering and operation teams to troubleshoot performance issues.
Perform MySQL database administration tasks such as installation, configuration, scheduled backups and upgrades
MySQL DBA Job in Baltimore 21201, Maryland US