Nambiti Technologies Logo Nambiti Technologies
⏩ Nambiti Technologies Logo

Senior Python Developer

πŸ’° $30,000 - $35,000 🌍 South Africa πŸ“… 07/05/2023

Apply

Job Description

##### Job Description :

We are recruiting for a Senior Python Developer position.

To enable the organization to build and support big data opensource solutions.
The person needs to be able to install and maintain production opensource
environments to best practice standards; ensure consistency when implementing
design principals and be able to manage
source code efficiently using various source control technologies. The
individual needs to be able to design and implement solutions using big data
opensource and streaming technologies.

* Effectively conceptualise, design and create high quality, custom workflows and analytics solutions.
* Develop, test, and implement big data solution designs.
* Understand client requirements and establish knowledge of data for accurate design, analysis, and retrieval.
* Pull data from various data sources and combine it to store it in a datastore for analysis and retrieval.
* Collaborating with end users on standardized and best practice approaches.
* Making suggestions and enhancements on existing solutions.
* Providing regular and timely feedback to clients on design and build status
* Educating requestors as to appropriate and desirable parameters to ensure they get the information they need
* Ensure all tasks are updated on agile boards in a timely manner
* Assist Project Managers and Change and Training Managers with any project and training related administration tasks
* Actively Upskill in relevant technologies as prescribed by team leadership
* Integration and execution with Machine-learning models and AI in-flow.
* Documentation and Design of Solutions
* Knowledge and experience in MIS ERP modules
* Support and submit related SETA Quarterly reports on DHET SETMIS and DPME eQPR systems
* Solid experience as Python Developer at least 10 years
* Associate or bachelor's degree in computer science, Information Technology Hands on experience with Django, Flask or other Python frameworks
* Good understanding of server-side templating languages such as Jinja 2, Mako, Pylons, Celery, RabbitMQ etc.
* Experience with a variety of server-side technologies/languages (Python, Pylons, Celery, RabbitMQ, NGINX, and Ansible to name a few)
* Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
* Familiarity with some ORM (Object Relational Mapper) libraries
* Familiarity with Amazon Web Services (AWS) and REST API
* Understanding of databases and Postgres / MySQL / Oracle and SQL
* Knowledge of JavaScript and the AngularJS framework is a plus.