Knowledge & Skills
- SQL Experience with demonstrable skills in analysing and developing complex SQL queries
- Provision MySQL instances, both in clustered and non-clustered configurations.
- High level proficiency in understanding and addressing complex sorts, merges and joins
- Have an understanding of common database technologies.
- Ensure performance, security and availability of databases.
- Experience in preparing system design documents, use cases, test cases and other systems specifications documentation
- Experience with MySQL database design & architecture, administration, implementation and management
- Experience with data migration, data conversion, database upgrades, physical modelling, schema designs
- Experience managing highly available environments and configurations with identification of improvements, optimisation and security.
- Experience with production support, change control and release management processes and procedures.
- Familiarity with Linux administration would be an advantage