Senior Database Developer

Gijima

  • Centurion, Gauteng
  • Permanent
  • Full-time
  • 9 days ago
Minimum Requirements
  • 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
Key responsibilities:Key Responsibilities
  • 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.

ExecutivePlacements.com

Similar Jobs

  • Senior Full Stack Developer

    Network Recruitment

    • Centurion, Gauteng
    This is a true full stack role where you'll be diving deep into server-side logic, crafting performant APIs, and building dynamic, user-friendly interfaces. You'll be involved in t…
    • 2 hours ago
  • Software Developer

    Omega Human Capital

    • Pretoria, Gauteng
    Our Team is expanding! We are looking for a highly skilled Full Stack Developer with proven experience in HR and Payroll systems (SAGE, VIP, or similar) to join a dynamic team in…
    • 2 hours ago