Data Engineer – Python/SQL

Share and send to your friends !
Data Engineer - Python/SQL
Location: Cape Town, Tokai
Type: Permanent
Reference: #22336
Company: Datafin Recruitment

Be responsible for the Investment team database architecture, data flow and data processes of a dynamic provider of cutting-edge financial solutions in Tokai seeking a highly skilled data engineer. Your role will entail efficiently receiving, transferring, processing, analysing, and integrating 3rd party systems for investment research and business operational processes. You must possess a University Post Graduate Degree in Computer Science/Information Systems/Maths/Stats/Business Science/Actuarial fields with up to three years’ experience with a specific focus in database management, data analysis and have produced ETL processes at scale. You must have strong Python and SQL Programming skills, Linux Server administration, Git, basic understanding of financial instruments and markets and solid experience managing and analysing large amounts of data.
Duties:
Database and ETL –
  • Design relational data tables to serve current data needs and pre-empt future use cases.
  • Optimise table structures for scale and high frequency read/writes.
  • Optimise stored procedures for large data sets and high frequency calls.
  • Write ETL scripts for data ingestion and transfers as well as report generation using stored procedures and Python scripting.
  • Integrate systems data communication.
Python –
  • Data analysis and reporting using Python Pandas, Numpy, Plotly and Scikit-Learn.
  • Python web frameworks.
  • ETL scripting.
  • Create and add to existing in-house Python modules.
  • Automate data quality checks.
Systems -
  • Linux Server administration and bash scripting.
  • Git version control.
  • Understanding and implementation of DevOps fundamentals.
  • Investigate new technologies to improve the dataflow framework.
General -
  • Assist and collaborate on team wide projects.
  • Process documentation and version control.
  • Systems and framework implementation.
  • Ensure database services always available.
  • Handle ad hoc data query investigations.
Requirements:
Qualifications –
  • University Post Graduate Degree (Computer Science/Information Systems/Maths/Stats/Business Science/Actuarial).
Experience/Skills –
  • Up to three years’ experience with a specific focus in database management, data analysis and have produced ETL processes at scale are essential.
  • Exceptional skills and experience in Python and SQL.
  • Basic understanding of financial instruments and markets.
  • Linux Server administration.
  • Git version control.
Attributes:
  • Outstanding organisation skills.
  • Excellent interpersonal skills, excellent communication skills oral and written.
  • Aptitude in decision-making and problem-solving.
  • Strong work ethic, self-motivated, driven and results oriented.
  • Ability to listen and respond to new ideas, input and diverse perspectives.
  • High levels of self-confidence, assertive as well as healthy levels of EQ.
  • Energetic problem-solver.
  • Structured work style, attention to detail and accuracy is of the utmost importance.
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
Comments:
When applying for jobs, ensure that you have the minimum job requirements. Only  SA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please e-mail a word copy of your CV to target="_blank and mention the reference numbers of the jobs. We have a list of jobs on http://www.datafin.com . Datafin IT Recruitment - Cape Town Jobs.
Posted on 13 Jul 10:50, Closing date 12 Aug
Apply
Taryn Roman
[email protected]
087 351 0743

General Details Location: , OtherJohannesburg Advertised By: Agency Company Name: WhatJobs Job Type: Contract Description Job & Company Description: One of our clients who are software company have an excellent…
General Details Location: , OtherJohannesburg Advertised By: Agency Company Name: WhatJobs Job Type: Contract Description Have you had previous experience with the business stakeholders, business leaders, and subject matter experts…
General Details Location: , WoodmeadJohannesburg Advertised By: Agency Company Name: WhatJobs Job Type: Contract Description Reference No. 32172 Synopsis Listen up all Java Developers!! Do you have extensive experience working…
Infrastructure Engineer Location: Cape Town Type: Permanent Reference: #22205 Company: Datafin Recruitment Deploy and maintain all infrastructure required to provide services to clients and staff of a leading Cloud Tech…
General Details Location: , OtherJohannesburg Advertised By: Agency Company Name: WhatJobs Job Type: Contract Description As an experienced .NET developer you will maintain, extend and continuously improve our back end…
Senior .Net Core Developer Remuneration: R800000 – R850000 per year cost-to-company  Location: Johannesburg Education level: Degree Job level: Senior Type: Permanent Reference: #ND52961 Company: E-Merge IT Recruitment This chief financial services end user…
Linux Systems Engineer Benefits: Negotiable Location: Cape Town, Claremont Type: Permanent Reference: #22111 Company: Datafin Recruitment A leading global Financial Services provider seeks the strong leadership & technical expertise of…