Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us
AccTech Systems has been one of the digital disruption leaders in the Southern African technology landscape, since 1994. We are an award winning company with a business model that embraces best practice business solutions, with a focus on the 4th industrial revolution. AccTech Systems has recently been acquired by the 4Sight holding company which is liste...
Read more about this company
The Database Administrator is responsible for the development and design of database strategies, system monitoring and improving database performance and capacity, and planning for future expansions. You would be responsible for maintaining and supporting all Production/QA/Development MS SQL servers and managing all schema and SP changes in production and QA. You would typically work with multiple development teams on database design, query and SP development and best practices. The role requires a service-oriented mentality, high sense of ownership of the problems and requests assigned, focus on managing and resolving issues in alignment with the SLAs, establishing and maintaining communication with customers to keep them updated with the status of their requests, initiating and performing changes on production systems and proactively escalating any issues that cannot be resolved within the established timeframes.
The Database Administrator creates and maintains table indexing, views, backups, SQL server log reviews/error corrections, database creation and changes and High Availability of databases.
We are looking for a SQL DBA that will help us discover the information hidden in vast amounts of data and help us make smarter decisions to deliver even better products.
QUALIFICATION / PROFESSIONAL REGISTRATIONS
Required
- MCSA – SQL 2016 Database Administrator
Advantageous
- Understanding of ITO and Managed Services, and the ability to manage enterprise level environments, whilst adhering to service level agreements and levels of reporting.
- Understanding of Project Management concepts.
- Specialised presentation skills to a senior/strategic audience
ROLES AND RESPONSIBILITIES
General
- Translating business requirements into functional and technical requirements and communicate these requirements to the business and relevant technical teams.
- Perform database administration, maintenance, performance tuning, security, and troubleshooting on multiple client environments.
- Perform database administration, maintenance, performance tuning, security, and troubleshooting on multiple client environments.
- Will work within a team to deliver a solution to our clients. The SQL DBA will need to be able to deliver portions of a solution as well as an entire solution.
Technical
- Designing, building and deploying, timeous, relevant and accurate management reporting, using Microsoft SQL Server and Microsoft Power BI.
- Monitoring Microsoft SQL Server performance
- Extensive knowledge of SQL Development – ability to write and troubleshoot SQL Code and design (stored procs, functions, tables, views, triggers, indexes, constraints)
- Review results of scheduled processes (incl. SQL Agent jobs, reports and any other scheduled task)
- Full understanding and sound knowledge of T-SQL
Functional
- Conducting root-cause analysis to identify problems areas and risks in systems or application design.
- Assisting in aligning systems strategy and roadmap with business needs
- Key abilities required
- Strong analytical and problem-solving abilities.
- Clear and logical thinking.
- Team player that is easy to work with and that functions in any size team.
- Demonstrates personal motivation and a positive attitude.
- Uses initiative, shows determination and commitment to delivery.
- Copes under pressure.
- Demonstrates resilience.
- Facilitation Skills.
- Strong work ethic and drive for results.
- Values quality and always produce high quality work.
- Good verbal and written communication skills, including an extensive vocabulary of general language and ICT terminology.
- Reliable – ensures that if an assignment is allocated, it will be completed as agreed.
- Willing to learn other platforms.
- Self-motivated, with a keen passion to stay ahead of the trends.
- Risk management/risk mitigation skills.
- Respond to customer requests and self-starter.
- Work closely and effectively and maintain good relationship with DBA team members, and in-house software development, project management, QA, and system admin teams.
- Willing to work overtime, when needed.