Database Developer at APrivacy Ltd. (Waterloo, ON, Canada)
What we’d like you to do:
This opportunity is ideal for an experienced MySQL Developer responsible for architecture planning, development, configuration and performance tuning of our MySQL database clusters. You will be required to:
Desired Skills and Experience
- 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
- 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
- Competitive salary
- 100% company paid group benefits
- Coffee and snacks on the house
- Flexible hours
- Opportunity to work with cutting-edge technologies
- Ability to make a difference and a lasting impression by working with a collaborative and dynamic team
- Join in on fun team building events