Responsibilities:Work with operations team to enhance the systems performance;Troubleshoot and resolve production database issues;Profile server resource usage, optimize and tweak as necessary;Ensure performance, security, and availability of databases;Implement the security policy and audit requirementsCoordinating with database programmers and IT project managers;Protecting database from threats and unauthorized access;Recommending changes and improvements for database protection;Work closely with the backup admin to ensure healthy backups are available at all times;Execute periodic restoration testing and submit related reportsReview the database architectureMonitoring systems performance and identifying problems that may arise proactivelyRequirements:Bachelors degree in computer science or related IT field preferred;Experience with data modeling in relational databases and writing complex SQL queries;Familiarity with monitoring tools and how to apply to DB environment;ETL / data migration experience with large data sets;Unix shell scripting and the ability to automate routine tasks;Understanding of MySQLs underlying storage engines, such as InnoDB;Knowledge of standards and best practices in MySQL;Proficient in writing and optimizing SQL statements;Experience with replication configuration in MySQL;Experience with routers and database clustersMust be ready to support environments remotely while on-call;Ability to plan resource requirements from high level specifications;Experience with ETL tools and data warehouse concepts is a plusExperience with MySQL Backup tools and Monitoring tools;Experience with Reporting/Visualization tools