SQL Database Administrator
Role: Permanent, Senior Level
Benefits: Medical aid, retirement
Description
- Administer Microsoft SQL Server database environments
- T-SQL Scripting and development on both new and existing functions
- Troubleshoot and resolve server, database and data issues
- Security maintenance of server and database
- Maintenance and monitoring of SQL environment
- Provide debugging assistance to development staff with DBMS
- Monitoring and completion of DBA related ServiceDesk calls
- Backup setup and monitoring
- Participates in rotating on-call support
Skills & Experience:
- Minimum 8 years SQL database administration experience
- Microsoft SQL Server 2008 / 2012 / 2017 / 2019 experience with database administration, including installation and troubleshooting issues
- T-SQL Scripting experience
- Database Security
- Have in depth SQL internal knowledge
- Backup and recovery experience
- Replication/ Log Shipping experience
- Performance tuning on SQL queries / stored procedures
Qualification:
- Degree or Diploma in Computer Science / Software Engineering or equivalent
Desirable Skills
- MySQL database
- ESXI VM
- SSRS reports
- Crystal Reports
- Git, JIRA
- JSON/XML, REST/RESTful APIs
- Agile, Scrum
Experience with Big Data and Event Driven technologies would be an advantage Hadoop, Kafka, Kubernetes, Docker