Full Stack Engineer – Python

Share and send to your friends !
Full Stack Engineer - Python
Location: Johannesburg, Blackheath
Type: Permanent
Reference: #22482
Company: Datafin Recruitment

The coding expertise of a full stack engineer with strong Python is sought by a provider of cutting-edge Immersive Digital Solutions to join their Joburg team. Your role will entail the design and build of backend infrastructure for the Ctrl Robotics platform, creating customised Microservices & Linux environments, Machine Learning development for forecasting and computer vision and helping with maintenance and SLA requirements from clients. You must be able to develop and deploy APIs and build prototypes of new components while modifying existing hardware. Your other tech tools must include Docker, Node.js, Feathers.js, Flask, Socket.io, JavaScript, C++, DigitalOcean, AWS EC2 + ECR, Dockerhub/GitHub, Raspberry Pi, PyTorch, TensorFlow, Pandas, React, Java (Android Studio). Remote work is negotiable.
Duties:
  • Design and build backend infrastructure for the Ctrl Robotics platform using the following frameworks: Docker, Node.js, Feathers.js, Flask, Socket.io.
  • Create custom Microservices that are accessible to the Ctrl Robotics platform using the following languages: Python, JavaScript, C++.
  • Create Linux environments to run code on remote Docker containers and local machines –
    • Bash Scripts
    • Ubuntu Virtual Machines (DigitalOcean, AWS EC2 + ECR, Dockerhub/GitHub)
    • Raspberry Pi OS
  • Machine Learning development for forecasting and computer vision: TensorFlow, Pandas, PyTorch.
  • Build on IoT devices and additional hardware: Raspberry Pi, Arduino.
  • Create Android, iOS and web applications using React & React Native frameworks –
    • Build out new features on top of existing applications and integrate them into the entire platform.
  • Build add-ons for Android OS in order to allow access for Ctrl Ghost applications: Java (Android Studio).
  • Assist with maintenance and SLA requirements from existing clients.

Requirements:
In addition to tech tools listed above in duties –
  • Able to develop and deploy APIs is essential.
  • Ability to build prototypes of new components and modify existing hardware.

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 14 Jul 14:29, Closing date 13 Aug
Apply
Chantelle Lawrence
[email protected]
087 351 0743

General Details Location: , WoodmeadJohannesburg Advertised By: Agency Company Name: WhatJobs Job Type: Contract Description Vacancy Details Employer:Network Finance A Multi-Disciplinary Engineering Firm has an opportunity for a qualified Junior…