A formal DBA qualification, preferably Microsoft SQL server certification.
Minimum 3 years experience as an DBA in a large corporation.
In-depth knowledge of Microsoft SQL Server clustering and high-availability.
Experience in Database design.
Knowledge of DB2 and other database platforms an advantage.
Excellent analytical and problem-solving skills.
Attention to detail and commitment to quality work.
Team player with strong communication skills.
Monitoring the database production environment to ensure maximum availability and performance.
Plan, design and implement MSSQL database solutions according to application needs.
Implement database maintenance processes
Analyse long running queries, enhance SQL code and create indexes to improve.
Enforcing Database Security according to set rules.
Plan and document database failover and recovery processes.
Assist developers with database design, SQL scripts and stored procedures.
Enforcing the corporate database standards.
Assist with capacity planning, MSSQL software versions and hardware.
Investigate and stay abreast of new database technologies.
Execution of ad hoc DBA tasks.