- Modifying the database structure, as necessary, from information given by application developers.
- Enrolling users and maintaining system security.
- Controlling and monitoring user access to the database.
- Monitoring and optimizing the performance of the database.
- Maintaining archived data.
- Contacting database vendor for technical support.
- Generating various reports by querying from database as per need.
- Perform database monitoring, tuning, and capacity planning.
- Optimize database access and allocates/re-allocates database resources for optimum configuration, database performance, and cost.
- Manage schema changes and implementations.
- Implement advanced database security features.
- Audit user activity to ensure integrity and performance of the database.
- Establish standards, policies, and procedures for data management.
- Define and implement alerts on data.
- Develop reports and ETL packages in line with Business Intelligence best practices and procedures.
- Data warehousing.
- Will be responsible for developing ETL packages and data warehousing, as well as develop reports based on user needs.
- Tertiary qualification in Computer Science and/or Software Engineering and/or Information Systems and/or Information Technology and/or related technical certification in an IT field and/or International Data engineering Qualifications or certifications.
- Minimum of 5 years' experience as a Data Engineer working with:
- PowerBI
- MS SQL
- SSIS
- Azure ADF
- Good written and verbal communication skills