Durban | R40 000 p/m
Responsibilities:
- Design, develop and maintain business processes and database applications.
- Build reports and querying data queries for reporting.
- Create and maintain stored procedures, functions, views, and other database objects.
- Write efficient queries that optimise system resources while meeting business requirements.
- Contribute to ensuring an appropriate software design in accordance with best practices.
- Create tasks in Azure.
- MS SQL Server Administration (User and Security Administration, Database Administration).
- Creation of new ETL processes.
- Maintenance of existing ETL processes, SQL Server and SSIS programs.
- Assisting other developers with daily workload, which involves running queries and extracts and providing data to various stakeholders.
Experience Required:
- Relevant Degree or Diploma in Information Technology
- Microsoft Certifications in Software Development
- At least 2 years’ experience in Microsoft SQL Server database development.
- Experience with SSRS (SQL Server Reporting Services)
- Experience in SSAS would be an advantage.
- Knowledge of database structures, dependencies, relationships, and design principles.
- Understanding of creating and maintaining stored procedures, functions, views, etc.
- Proficient in writing efficient SQL queries that utilize limited system resources.
- In-depth knowledge of database structures, dependencies, and relationships.
- Ability to interpret business requirements and translate them into SQL code.