SUMMARY:
Are you a Senior ETL Developer with strong Database Administration expertise and a passion for building highâperformance data solutions? This is an exciting opportunity to take ownership of endâtoâend data workflows, optimise enterprise databases, and contribute to a dataâdriven environment where your expertise will make a real impact.
POSITION INFO:
Company and Job Description: Join a technology-driven environment where data plays a critical role in business decision-making. This dual-role opportunity combines ETL development and database administration, offering exposure to large-scale data integration, business intelligence, and database optimisation initiatives. You will be responsible for designing and maintaining scalable ETL processes, while ensuring the performance, availability, and security of critical database environments. Working closely with business stakeholders, analysts, and development teams, you will help deliver reliable, high-quality data solutions that support reporting, analytics, and strategic objectives. If you are looking for a role that offers technical depth, ownership, and the opportunity to influence enterprise data architecture, this could be your next career move. Key Responsibilities: Design, develop, and maintain robust ETL processes to support business intelligence and data integration requirements Translating business requirements into scalable and efficient data solutions Optimise data pipelines for performance, reliability, and scalability Manage, monitor, and maintain SQL databases to ensure high availability and performance Perform database backups, recovery, patching, upgrades, and security management Optimise SQL queries, stored procedures, and database structures Implement data quality, validation, cleansing, and governance best practices Collaborate with data analysts, developers, and business stakeholders to support reporting and analytics initiatives Maintain comprehensive documentation of ETL processes, architectures, and dependencies Job Experience and Skills Required: Education: Bachelor's or Master's degree in Computer Science, Information Systems, or a related field Experience: 7+ years of ETL development experience 4+ years of Database Administration experience (SQL Server) Experience working in Agile\/Scrum environments Experience with ETL platform migrations advantageous Technical Skills: ETL tools such as Qlik, Airbyte, Talend, SSIS, DataStage, or similar Advanced SQL development, including stored procedures, functions, and query optimisation SQL Server administration and performance tuning Strong understanding of data warehousing and dimensional modelling Version control tools such as Git CI\/CD practices for data pipelines Additional Requirements: Excellent communication and documentation skills Strong analytical and problem-solving abilities Ability to collaborate effectively across cross-functional teams Results-driven with a strong focus on quality and continuous improvement Advantageous: Relevant certifications such as Microsoft Certified: Azure Data Engineer Apply now! For more exciting IT vacancies, please visit: I also specialise in recruiting in the following: Data Engineer Software Developer Data Analyst Infrastructure Architecture …and more! If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles \/ positions. For more information, contact: Karmishka Naidoo Specialist Recruitment Consultant Connect with me on LinkedIn!