We are recruiting Data Engineer to join the Sandton office of a well-established fintech company.
Salary Bracket
R40 000 to R65 000 per month CTC, depending on experience, qualification(s) and current / previous package
Minimum Requirements
Degree
3+ years’ experience working with Microsoft SQL Server, Sybase or Postgres SQL.
- Strong T-SQL knowledge.
- Intermediate python development and familiarity with data related libraries (Pandas, PySpark, Numpy etc.).
- Working with ETLELT tools such as SSIS, Data Factory, Synapse, AirFlow etc. or similar tools for AWS eg. Glue, Fire Hose
- SQL Internals – statistics, execution plans, wait types, isolation levels, DMVs, indexes
- Understanding of Hadoop, spark, Map Reduce, columnar databases, Massive Parallel Processing systems.
- Experience with Visualisation tools such as Power BI, SSRS, Tableau or QlikView.
- Experience with SQL Server and database design.
- Knowledge of writing and optimizing complex queries.
- Proficient in using Git and working with repositories like GitHub or Bitbucket.
- Familiarity with CI/CD pipelines and deployment strategies.
Overview of position
Maintain and Enhance Existing Systems:
- Identify and resolve issues in existing software systems.
- Perform system upgrades and ensure compatibility with new technologies.
Design and Develop New Features:
- Collaborate with stakeholders to gather requirements.
- Implement new features and functionalities in both front-end and back-end systems.
Innovate and Optimize:
- Explore new tools and technologies to enhance system performance and scalability.
- Propose and implement improvements to existing workflows and processes.
Collaborate with Team Members:
- Work closely with developers, QA, and product managers to deliver high-quality solutions. Participate in code reviews and share best practices.
Desired Skills:
- sql server
- postgres sql
- python
- ETL
- SSIS