SENIOR PYTHON DEVELOPER – lead Team in DATA SCIENCE ANALYTICS SOLUTIONS– R600K-R660K – CAPE TOWN

Apply for this Job

Location: Cape Town Salary:ZARR600K - R660K/annum Category: , Consultant: Gary Silbermann

Share


This is an excellent opportunity for a SENIOR PYTHON DEVELOPER to lead a Team building bespoke SOFTWARE ENGINEERING and ANALYTICS SOLUTIONS – this is an exceptionally strong OPEN SOURCE Software Engineering Team of 6 Developers, at the forefront of developing highly advanced Software Analytics Solutions, they are also currently researching DATA SCIENCE (MACHINE LEARNING, AI, NLP) SOLUTIONS.

Based in CAPE TOWN this Senior PYTHON DEVELOPER role offers a salary of R600K – R660K/annum

THE COMPANY:
Since 2001 this company has been the most reputable research and big data consultancies – they have dozens of statisticians, developers, programmers, mathematicians, researchers and actuaries. As a leading ANALYTICS business they consult on big data and research analytics, serving some of SA’s biggest businesses and most influential social development organisations.

THE ROLE:
As SENIOR PYTHON DEVELOPER you will lead a team of 6 Developers building bespoke solutions – current technologies include Git and Python. The team have been working on a distributed system with plug and play components that form part of a larger Web API with a React frontend.
You will help Architect and Design solutions with your team; Analyse the software system requirements & specifications and choose the approaches that will be taken to achieve them; Manage deployments and deployment methodology; Drive and own technical initiatives; Work closely with development team, product managers and business stakeholders to build software solutions with a focus on reliability, performance, security and usability; Develop and enhance backend systems in a heterogeneous environment of different languages and technologies, with an emphasis on Python.

REQUIRED SKILLS:
At least 4 years of experience.
Bachelor’s degree, with a major in Computer Science or similar (proven work experience will override this requirement).
Thorough understanding of computer science fundamentals, OO concepts, data structures and algorithms.
Passion for skills development and self improvement
Experience in developing backend systems in a micro service architecture

Technologies required: -
Python (Tornado, Flask, Pandas, SQLAlchemy).
Redis
SQL – preferably MySQL or PostgreSQL
CSS – preferably SASS, Less or Bootstrap
RESTful web services
Linux systems (Ubuntu or similar)
Javascript, jQuery, ReactJS or other JS frameworks
Unit-tests / Test driven development
Git

If you qualify for this role, please email your CV directly to:
Gary Silbermann
gary@acuityconsultants.co.za
021 801 5001

If you have not had a response to your application within 14 days please consider your application to be unsuccessful.

 

If you qualify for this position please use the apply form below or call Gary Silbermann on 021 801 5001


Apply For This Position