
Senior Database Developer
- Centurion, Gauteng
- R15,000-18,000 per month
- Permanent
- Full-time
- A relevant ICT degree or equivalent qualification
- Requirements gathering - minimum five (6) year experience
- Project management - minimum five (6) year experience
- Technical writing – minimum five (6) year experience
- Database design and implementation - minimum five (6) year experience
- SQL development - minimum five (6) year experience in developing data solutions on MSSQL platform
- Reporting and dashboarding - minimum five (6)) year experience developing reports and dashboard using PowerBI, SRSS and MSSQL
- Data quality assurance - minimum five (6) year experience
- Data management - minimum three (3) year experience
- Data migrations - minimum three (3) year experience
- Data Warehousing – minimum three (3) year experience
- Data modelling - minimum three (3) year experience
- Data Governance – minimum two (2) year experience
- Requirements gathering - minimum two (2) years experience in gathering and translating requirements into technical designs and solutions
- Mentoring – experience in providing mentoring to junior resources
- Working experience in developing cloud database solutions with databases and platforms in Azure cloud environments is an advantage
- Requirements Gathering: Engage with business to collect, document, and review requirements.
- Database Design & Modelling: Design, implement, and manage scalable, reliable databases; create and maintain logical and physical data models to ensure consistency and accuracy.
- SQL Development: Write complex SQL queries, stored procedures, and triggers; optimise performance using indexing, partitioning, and query optimisation techniques.
- Data Migration: Ensure accurate, secure migration of data between sources.
- Data Management & Quality: Manage large data sets, ensuring quality, accuracy, security, and validation through defined QA models.
- Reporting & Analytics: Develop reports and dashboards to highlight trends, patterns, and predictions.
- Data Warehousing: Build data warehouse solutions, including integration, cleaning, and design.
- Documentation: Maintain clear technical documentation and specifications.
- Project Management: Apply project management standards and techniques to all work.
- Data Governance: Implement governance processes and policies to ensure data integrity and compliance.
- Mentoring: Provide guidance and support to junior team members.
Job Mail