Data Engineer
We are seeking a skilled and experienced Data Engineer to join our team in Johannesburg. This role involves analyzing, designing, developing, implementing, and maintaining Data/Analytics solutions to meet business requirements, while overseeing the complete application development lifecycle. The successful candidate will contribute to technology-specific best practices and standards, ensuring high reliability, cost-effectiveness, performance, data integrity, maintainability, and scalability in our solutions.
Skills and Experience
What you’ll do:
- Analyze business requirements to design effective Data/Analytics solutions.
- Develop and maintain data systems using the Microsoft Stack, including MS SQL Server, SSIS, SSRS, SSAS, and Power BI.
- Ensure full application lifecycle support, from design through to deployment and maintenance.
- Contribute expertise in application components, programming languages, databases, and operating systems.
- Implement CI/CD pipelines using Azure DevOps and manage source control with Git.
- Collaborate on design and deployment criteria, focusing on performance, data integrity, usability, and scalability.
- Maintain up-to-date knowledge of best practices in data engineering, analytics, and cloud infrastructure.
Your expertise:
- 8+ years of experience with MS SQL and T-SQL scripting.
- 5+ years of experience with SSIS, SSRS, SSAS, and Power BI.
- 3+ years of experience with DAX.
- Proficiency in Azure Data Factory and Azure Synapse Analytics.
- Experience in CI/CD pipeline deployment using Azure DevOps and version control with Git.
- Technical stack:
- Microsoft Stack (SSRS, SSIS, SSAS, Power BI)
- MS SQL Server databases
- Azure Data Factory and Azure Synapse Analytics
- Git and Azure DevOps for CI/CD
Qualifications:
- Proven experience in designing scalable and reliable Data/Analytics solutions.
- Strong understanding of data engineering best practices.
- Proficient in data visualization and ETL processes.
- Ability to work collaboratively in a team and communicate effectively with stakeholders.
Contract Type
Contract, Hybrid
Location
Johannesburg, South Africa
Get in touch
We're here to help! Fill out the form below, and our team will get back to you as soon as possible. Whether you need support, have feedback, or want to explore how our solutions can empower your business, we’re just a message away.
Call or WhatsApp
+27 81 049 2643
customercenter@idbasesoftware.com
Find us
Midrand, Gauteng
Republic of South Africa
Hyattsville, Maryland
United States of America
Agbado Ijaiye, Lagos State
Federal Republic of Nigeria
Lorem ipsum dolor sit amet
Aenean scelerisque quam non enim mollis elementum. Nulla varius diam nec quam maximus faucibus porttitor a lacus.
Call or WhatsApp
+27 81 049 2643
customercenter@idbasesoftware.com
Find us
Midrand, Gauteng
Republic of South Africa
Hyattsville, Maryland
United States of America