Software Developer - Python

Software Developer - Python

Location: Observatory, Cape Town
Salary: R25k – R30k per month negotiable

About the Role:
We’re seeking an experienced and enthusiastic Systems Developer to join our team. This role requires someone that has the smarts to think outside of the box, apply critical thinking, solve complex problems and have fun.

B.Sc Computer Science or similar tertiary qualification advantageous
3+ years Python experience
Knowledge of Zoho, Zoho integrations and Deluge script
Experience working in an agile development environment
Solid understanding of data structures and experience with relational databases.
Experience working with API’s, webhooks and authentication protocols.
Experience with designing, training and deploying machine learning models.
Ability to work in a small team on multiple projects.
Excellent verbal and written communication skills.
Strong critical thinking and problem-solving skills.
Ability to take ownership for your accountabilities.
Ability to multi-task and work under pressure.
Accuracy and attention to detail.

Develop, test and maintain Zoho CRM and Zoho integrations.
Develop cloud functions and endpoints on our Google Cloud Platform (GCP).
Maintain our GCP cloud functions and BigQuery databases.
Train and deploy machine learning models on our GCP.
Create scalable and long-term solutions on our system to satisfy business requirements.
Create reports and carry out data analysis using Python
Work with multiple departments to understand requirements and implement solutions.
Debug processes over multiple applications and platforms.
Manage the overall development pipeline to meet key business objectives.
Translate business problems into User Stories and development tasks.
Change management and User training across the organisation.
Manage a small team of Software Developers to deliver on systems targets.