Understand data requirements and database structures
Design optimal reporting structures and data warehousing solutions
Create and maintain ETL pipelines using SSIS
Develop and maintain semantic models
Ensure quality data storage and retrieval methods
Document data structures and processes
Manage current dataset portfolio and implement improvements
Report Development
Understand and analyze report requirements
Develop appropriate report user interfaces
Ensure timeous and accurate report delivery
Maintain documentation of report requirements and usage
Provide continuous feedback and communication on report relevance
Maintain and improve current reporting portfolio
General and Task Management
Take ownership of tasks from initiation to completion
Engage with stakeholders to ensure task completion meets requirements
Update and maintain task tracking systems
Participate in planning and brainstorming sessions
Maintain advanced working knowledge of company databases
Support project management activities
Self-Management
Comply with Health and Safety regulations and company policies
Support team members and contribute to positive team atmosphere
Demonstrate self-awareness and resilience
Maintain adult, collaborative approach with colleagues
Show self-motivation and ability to motivate others
Required Qualifications and Experience Essential Requirements
Minimum 3 years of experience in data engineering or related field
Diploma/Degree in Information Systems, Computer Science, or related field
MS SQL and SSMS proficiency
NoSQL database experience
SSIS and ETL pipeline development experience
Strong understanding of data modelling and data warehouse design
Ability to create Entity Relationship Diagrams (ERDs)
Microsoft 365 suite proficiency
If you haven't heard back from one of our Talent Gurus within 7 days of submitting your application, we regret to let you know that your application was not successful this time around. But don't give up! We're always on the lookout for great talent, so please keep an eye on our current opportunities at Your perfect match might be just around the corner.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.