Part-time Developer / Integration Specialist

Do you have a passion for enterprise software and a knack for understanding user needs? Are you comfortable navigating both the technical world of Odoo ERP and the vast ecosystem of Google products? If so, we've got the perfect opportunity for you!

About the Role:

Sarebi is a social  enterprise on a mission to turn entrepreneurs into better business people. With our decade and a bit experience we bring a fresh approach to impactful enterprise development. We are an enterprise support organisation with a unique business model and product offering. At Sarebi, we do things differently!

We are seeking a Developer and Integration Specialist to join our team to develop for our Odoo and Google Workspace environments. You will play a critical role in supporting the digitalisation of our customers' businesses. You will ensure that our customers have Odoo ERP tools and Google Cloud tools for everyday use to drive operational efficiency in their enterprises.

Responsibilities:

  • Reporting Automation
    • Scope, design and develop user reports in the Odoo ERP Platform
    • Analyse and develop code to enhance existing reporting scripts (Python / Java / Owl / Google AppScript)
    • Develop new reporting scripts ( Python / Java / Owl / Google AppScript)
    • Adjust and maintain existing scripts
    • Document the base design and all changes

  • App Development
    • Scope, design and develop user apps in the Odoo ERP Platform
    • Develop new app code ( Python / Java / Owl / Google AppScript)
    • Do user acceptance testing
    • Change / tweak required functionality
    • Adjust and maintain existing scripts
    • Document the base design and all changes


  • Platform integration
    • Scope, design and develop code or interconnects to integrate different platforms e.g. Odoo - Google Workspace
    • Research and repurpose existing market ready / off the shelf APIs and middle ware 
    • Develop new scripts where none exits
    • Adjust and maintain existing scripts
    • Document the base design and all changes 


  • Hardware deployment
    • Develop / implement all scripts / interconnects to ensure connectivity between user hardware and software platform e.g.  IoT, VoIP, PoS devices
    • Remote Project manage the installation and deployment of hardware

  • User Training:
    • Train the trainer.
    • Ensure that the end-user training specialist is capacitated to deploy and use the product  / app.


  • Periodic Impact Reporting
    • Where it is necessary it may be required to provide support to transversal teams in sourcing data for the impact reports.

  • Communication & Collaboration:
    • Discipline: To adhere to company policies, to the work ethic required, to perform assigned responsibilities and collaborate with team members.
    • Flexibility: To be adaptable, have initiative and the willingness to learn.
    • Design: To take part in technical designs, contributing your ideas and expertise to shape the architecture of new features and improvements.
    • Communication: English proficiency (Level 3) for clear collaboration, effective communication skills, adaptability, EQ and self-motivation.


  • Technical Expertise:
    • Develop & Possess a deep understanding of Odoo functionalities and APIs.
    • Technical Skills: Python, Javascript, Odoo framework, APIs (REST, XML-RPC), Google Workspace.
    • Have or achieve a minimum of 5,000 points on the Odoo community leader board in 6 months. 
    • Earn at least 2 Google credentials in the first 6 months. 
    • Earn at least 2 more certificates or credentials per year and one technical certification on Google and/or Odoo per year thereafter. 
    • Work closely with the team to ensure the technical feasibility of product features.
    • Conduct user acceptance testing (UAT) to ensure the integration functions as intended.

Qualifications:

  • B Com. Information Systems, or a Bachelor's degree in Computer Science.
  • A solid understanding of business financials (Management accounts)
  • 3+ years of post graduate experience in IT implementation, Odoo software development, Google Workspace development.
  • Proven experience working with and developing in Google Workspace products (Gmail, Drive, Calendar etc.)
  • Familiarity with Odoo or a similar ERP, including strong understanding of functionalities and customisation capabilities.
  • You can show that you understand how relational  databases work. 
  • Strong communication and collaboration skills. 
  • Excellent analytical and problem-solving skills.
  • Strong organisational skills and the ability to manage multiple tasks simultaneously.
  • Ability to work independently and as part of a team.

Bonus Points:

  • Experience with Agile project management methodologies..
  • Familiarity with Zapier and other APIs.
  • Experience / familiarity with other CRM software like Zoho, SalesForce, Hubspot
  • Familiarity with Analysis software like Google Looker and Syft Analytics.
  • Understanding of version control software (e.g. git).
  • Experience in a startup or high-growth environment.

At Sarebi we do meaningful work. We offer a competitive salary, remote work environment, flexible work hours, BYOD ( Bring your own device), professional development opportunities, ample study leave, access to our considerable cleantech network. If you are a results-driven person with a passion for helping entrepreneurs succeed, we encourage you to apply!


Remote
Executive / Digital
Part-Time