Job Title: Senior Data Engineer/Developer
Location: Remote
Industry : IT
Salary: R 780 000 – R1200 000
Hire Resolve’s Client is seeking a talented and experienced Senior Data Engineer/Developer. The successful candidate will build and optimize the Microsoft-based data infrastructure powering real-time financial analytics, fraud detection, and business intelligence systems. You will also design scalable data pipelines using Azure Data Platform, implement cutting-edge solutions with Microsoft Fabric, and ensure data quality and governance across our fintech ecosystem – all with uncompromising security, performance, and reliability.
Responsibilities:
- Maintaining an understanding of the latest SQL features and programming practices through education, study, and participation in conferences, workshops, and groups.
- Back up files from local directories to share and VSTS.
- Identifying problems uncovered by customer feedback and testing and correcting or referring problems to appropriate personnel for correction.
- Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with various Azure SQL versions.
- Determining user needs by analysing technical requirements.
- Managing data analysis and integration of disparate systems
- Ensuring high quality and optimum performance of code delivered
- Following internal standard guidelines
- Understanding database operations and optimization for Microsoft SQL Server
- Developing reporting systems that provide accessible information for decision-making.
- Test and prove that the software meets major architectural requirements.
- Prove for scalability and performance of a software.
- Ensuring the quality of the system as a whole
- Staying up to date with the latest Microsoft data technologies, Azure services, and data engineering best practices
- Troubleshooting and optimizing Azure data pipelines, SQL Server performance, and resolving data quality issues.
- Continuously improving data infrastructure to reduce latency, increase throughput, and optimize Azure costs using FinOps principles.
- Evaluating and integrating new Microsoft data tools and Azure services to enhance our data platform capabilities.
- Mentoring and guiding junior data engineers on the team.
- Participating in architecture reviews and ensuring all data solutions adhere to high-quality standards and best practices.
- Communicating with stakeholders to understand data requirements and provide technical solutions.
- Working independently and delivering high-quality work within tight deadlines
Requirements:
- BSc/BEng in Computer Science, Data Science, or comparable experience.
- 7+ years professional data engineering experience, 3+ years in a senior/lead capacity.
- Data Processing: 7+ years T-SQL/SQL Server expertise, deep Azure Synapse Analytics skills, C#/.NET for data processing applications.
- Microsoft Data Stack: Strong Azure Data Factory, Azure Databricks, SQL Server Integration Services (SSIS), Azure Stream Analytics, Event Hubs.
- Cloud & Infrastructure: Azure Synapse Analytics, Power Designer for data modelling, Azure DevOps for CI/CD.
- Data Modelling: Dimensional modelling with Power Designer, SQL Server Data Tools (SSDT), schema design for OLAP/OLTP, performance optimization.
- Business Intelligence: Power BI integration, SSAS/SSRS experience, DAX/MDX knowledge, semantic layer design.
- DevOps & Orchestration: Azure DevOps pipelines, ARM templates/Bicep, Azure Monitor, Application Insights.
- Testing: Unit testing for T-SQL and data pipelines, data quality frameworks, integration testing with Azure Data Factory.
- Strong in basic DB concepts, joins, aggregate functions and commands (DDL, DML, TCL DCL) and help write and optimize in-application SQL statements.
- Proficiency in advance SQL concepts like CTE, Recursive queries, Pivots, Self joins, Temporary functions, UDF, etc.,
- Deep understanding of relational database concepts with a solid knowledge of MS-SQL
- Proficiency with version control systems such as Git and Azure Repos.
- Strong problem-solving and troubleshooting skills in Microsoft environments.
- Experience with ETL tools.
- Expertise in SQL Server performance tuning and optimization of large-scale data systems.
- Good communication and leadership skills.
How To Apply :
Contact Hire Resolve today for your next career-changing move
Our client is offering a highly competitive salary for this role based on experience.
Send your CV to: [Email Address Removed].com or connect with Sonique Beetge via LinkedIn.
Alternatively, you can also contact me directly at Hire Resolve [Email Address Removed]
We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.
Desired Skills:
- Senior Data Engineer
- Senior Data Engineer
- Senior Data Engineer