careworks south africa company
Job brief:
This role will run and maintain all databases and relevant information systems efficiently, allowing for the seamless flow of information throughout the organisation, considering the back-end data structure and frontend accessibility for end-users. They would need to advise on best practices within the database and data environments, ensuring that end users have accurate and timely data at their disposal.
The SQL Developer will play a critical role in the design of new web-based systems with database integration and troubleshooting existing database architecture.
This key role will also serve as a thought leader for technical discussions, assisting in the design and development of new systems by understanding the requirements of the business.
Inherent requirements of the position:
Duties and Responsibilities include but not limited to:
General Database administration: ensure that all Databases remain online in good health
o Ensure best practices are followed appropriate to the environment
o Ensure the application of industry standard/best practice database security conforming to any applicable regulatory requirements
o Apply required patches and software updates
o Manage Backups and transaction log shipping as required
o Database refresh as required in QA, DEV and reporting (MIS) environments
o Manage Reporting Services on the MIS server
o Perform and monitor migration of data between servers
Production support: manage incidents related to database servers and applications
o Performance monitoring, optimisation, index creation and maintenance
o Capacity monitoring and planning
o Create SQL Agent tasks (Azure Runbooks) and automation as required
o Monitor SQL Agent tasks (Azure Runbooks) and resolve and document any errors or issues
o Design, write, and deploy SQL Server code as part of development cycles
o Resolve general database server issues
o Monitoring user access and unauthorised access attempts to systems
o PowerShell and Python scripting in support of new and existing azure automation objects
Coding support / development
o Assist in understanding the business requirements for system development and assist in writing specification documentation.
o Provide T-SQL support to developers and write stored procedures to specification
o Streamline resource intensive stored procedures
o SSRS – design, create and deploy reports
o SSIS – implement data transformation / ETL
o Document all new features implemented, and bugs resolved
o Use Git to keep track of all code changes.
Please take note of the following before submitting an application:
Please note:
Submit your application to jobs@careworks.co.za