SENIOR PYTHON DEVELOPER WITH ODOO PLATFORM

 

Recruiter:

HR Genie

Job Ref:

20004300

Date posted:

Wednesday, February 9, 2022

Location:

Johannesburg International Airport, South Africa

Salary:

000


SUMMARY:
- Identify and analyse user requirements; - Help design and implement functional requirements;

JOB DESCRIPTION:

2. PURPOSE

The Energy and Water Sector Education and Training Authority (EWSETA) hereby invites reputable ICT service providers who have extensive experience in providing ICT support services and on-premises resources to provision a Senior Python Developer to EWSETA for a period of six months.

2.1 The objective for a senior python developer 

The role requires extensive understanding and application of Python Development and building complex solutions and applications as well as extensive understanding and application of Python and data processing and transformation. Strong understanding of Microsoft SQL Server and T-SQL Development, strong understanding of code optimization, understanding of real-time data processing and streaming, understanding of Apache Beam.

3. SCOPE OF WORK

EWSETA invites reputable ICT service providers and independent ICT consultants who have extensive experience in providing ICT support services and on-premises resources for the following position:

RESOURCES REQUIRED

EXPERIENCE LEVEL

 TERM

Senior Python Developer with Odoo Technology experience

Senior

Six Months subject to extension for further 6 months 

The ICT support service requirements are outlined in more detail below. The successful bidder will be required to provide EWSETA with the following services:

3.1 Detailed technical specifications of a Senior Python Developer with Odoo

Technology experience 

EWSETA Background

The purpose, request for an additional ICT project resource (programmer) to ensure that the MIS system - DG, MG and the QA modules are customised, operationalised, and enhanced to meet EWSETA and regulatory reporting requirements. In addition, to ease the logjam in capacity to meet EWSETA's programming requirements timeously and by specifying, designing, constructing, and deploying an integrated, customer-centred, secured, effective and efficient system.  

Furthermore, to ensure that the system defects are fixed before the system modules are put into production and maintain functional, and high-quality applications. 

a. The role of the required resource is to:  

  • Identify and analyse user requirements;  
  • Help design and implement functional requirements; 
  • Build efficient back-end features in Python; 
  • Build and implement Odoo technology 
  • Migrating from Odoo version 8 and 12 to version 15
  • Integrate front-end components into applications; 
  • Prioritize, assign and execute tasks throughout the software development life cycle; 
  • Develop Java EE applications; 
  • Write well-designed, efficient code with minimal defects; 
  • Review, test and debug code including the team's code;  
  • Design the database architecture; 
  • Schedule product releases with internal team's; 
  • Document development phases; and 
  • Ensure our applications are secure and up to date. 

                        •     

b. Desired Skills (the technical, business or professional skills needed by the resource to successfully meet the needs of the project) include:  

  • Work experience as a Senior Python Developer or similar role; 
  • Experience designing, building and testing Web applications; 
  • In-depth knowledge of popular of SQL relational databases preferably Postgres SQL; 
  • Experience with Object-Oriented Design (OOD) and Analysis; 
  • Problem-solving abilities; 
  • Python based web services; 
  • EJB (Enterprise Java Beans); 
  • Experience with Python frameworks (e.g., Django, Flask, Bottle); 
  • Familiarity with Amazon Web Services (AWS) and REST API; 
  • Experience in developing and implementation Odoo version 8,12 andn15

EVALUATION CRITERIA

4.1 Stage 1: Pre-Qualification Criteria 

4.1.1 Submission of Compulsory Documents:

Prospective service providers must comply with the requirements and submit all required document(s) indicated hereunder with the bid documents at the closing date and time of bid. This phase is not scored and bidders who fail to comply with all the mandatory criteria will be disqualified.

4.1.1.1 Prospective bidders are required to provide proof of registration with the Central Supplier Database by submitting the CSD report. In case of a Joint Venture, each party must provide proof of registration with CSD. Individual consultants are also required to be re

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Python & AWS Software Engineer (Senior)
Location: Centurion
Salary:
SummaryJoin our dynamic client as a senior python & AWS Software Engineer, where you'll play a pivotal role in crafting innovative IT solutions for global clients. You'll leverage your expertise in API and ETL development, alongside proficiency in Git, CI/CD pipelines, and PySpark, to drive impactful projects within the Impact Foundry platform. Collaborate closely with cross-functional teams, ...
12 days ago


Fullstack Analyst Developer- (Python,Angular) - CT - Hybrid - 12 months -must be South African
Location: South Africa
Salary: Market related
Intermediate, Analyst, developer, Cape, Town, Hybrid, 12, months, EE, only, must, be, South, African
12 days ago


Operations Excellence Coordinator (Advanced)
Location: Centurion
Salary:
Role Description: Full Stack Oracle Apex developer (senior)We're in search of a seasoned individual, adept at driving innovation and spearheading the delivery of state-of-the-art IT solutions. In this role, you'll collaborate closely with both internal and external stakeholders, utilizing your expertise to develop and maintain solutions deployed in Oracle APEX. Drawing upon your proficiency in Ora...
15 days ago


Full Stack Oracle Apex Developer (Senior)
Location: Centurion
Salary:
**Role Description: Full Stack Oracle Apex developer (senior)**Seeking an individual to drive innovation and deliver cutting-edge IT solutions. Collaborate closely with internal and external stakeholders to develop and maintain solutions deployed in Oracle APEX. Leverage expertise in Oracle Apex, React/Angular, and python to ensure reliability and scalability. Bring your passion for technology, st...
15 days ago


Intermediate Analyst Developer - Cape Town - Hybrid - 12 months (EE only) -must be South African
Location: South Africa
Salary: Market related
Intermediate, Analyst, developer, Cape, Town, Hybrid, 12, months, EE, only, must, be, South, African
16 days ago


Intermediate PHP Developer
Location: Johannesburg
Salary:
Are you an experienced PHP developer who is ready to join a dynamic team and contribute to the development and maintenance of internal administration systems? Our client is seeking an Intermediate PHP developer to play a crucial role in their organization.
17 days ago


Assistant Market Risk Manager
Location: Johannesburg
Salary: 600 000
Join our dynamic team focused on quantitative valuation and financial risk analysis. You will collaborate with seasoned capital market experts, honing your skills to become a specialist in the field.
8 days ago


Analyst
Location: Johannesburg
Salary: 25000 Monthly
Our Client is looking for a Analyst, located in Johannesburg
13 days ago


Senior Mechatronic Engineer
Location: Johannesburg
Salary: 1.100 000
A mining vehicle manufacturer is seeking the services of a senior mechatronic engineer.
15 days ago


Senior Billing Operations Engineer
Location: Johannesburg
Salary: 70 000 Monthly
We are excited about a brand new role for a senior Billing Operations Engineer  within a well established ICT company known for their innovative solutions including CaaS among many other voice, connectivity, cloud and security solutions.The position is based at the Head Office in the greater Sandton area (Johannesburg).
21 days ago


Create a free job alert for SENIOR PYTHON DEVELOPER WITH ODOO PLATFORM in Johannesburg International Airport

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions