Database Developer (MySQL)
Waterloo

What we’re looking for

• Has 3+ years of experience in designing database for high volume transactional enterprise systems
• Brings expertise in the development of stored procedures / functions creation
• Has a good understanding of administering MySQL database cluster in a production setting
• Has previously worked with n-tier applications architecture
• Has a very good understanding of release management and configuration management
• Development experience coding in Java will be an asset
• Experience with Cloud providers such as AWS

What we’d like you to do

• Analyze, design and develop MySQL code (tables, indexes, constraints, queries, stored procedures, functions, views, triggers etc.) as part of product development
• Write database code (tables, queries, index etc.) in addition to maintenance of existing database codes
• Work closely with other developers by creating and optimizing in-application SQL
• Perform query optimization, performance tuning and database designing
• Bring marked improvements in the database layer with respect to design, performance, and database documentation
• Troubleshoot and resolve database problems
• Be responsible for the operational aspects of the Dev/QA/Production/MySQL systems
Apply Now