Job Title: Systems Developer and Implementation Specialist (6 months)
Location: Pretoria
Job Purpose
We are seeking a hands-on Systems Developer & Implementation Specialist to modernise and roll out the company’s internal operational systems. The role will involve replacing an existing Microsoft Access system, continuing development of our Supabase-based platform, migrating and validating data, testing and deploying solutions, and training users. Success will be measured by working, adopted systems with reliable data and clear documentation.
Key Responsibilities
• Assess and replace the existing Microsoft Access system with a modern SQL/cloud-based solution.
• Analyse and improve existing business processes, workflows and data structures.
• Design databases, applications, workflows, reports and dashboards.
• Clean, migrate and validate historical data.
• Continue development of the company’s Supabase/PostgreSQL operational platform.
• Develop modules for:
o Inventory and warehouse management
o Asset management
o Technical/job management and field service
o Additional operational workflows as required
• Implement authentication, role-based permissions, row-level security, backups and audit trails.
• Develop/integrate APIs where required and manage code using Git/GitHub.
• Use AI-assisted development tools such as Lovable, Cursor, Claude Code, GitHub Copilot or ChatGPT effectively and responsibly.
• Work with management and operational staff to translate business requirements into practical solutions.
• Conduct functional, data, user, mobile and desktop testing and coordinate user acceptance testing.
• Manage implementation, deployment, user setup and rollout.
• Train employees and provide initial post-implementation support.
• Maintain clear technical, user and administrator documentation.
• Ensure all systems are properly tested, deployed and adopted before being considered complete.
Required Experience & Skills
• Strong SQL/PostgreSQL and relational database experience.
• Experience with Supabase or similar cloud platforms.
• Web application and API development/integration experience.
• Experience migrating data from Microsoft Access or legacy systems.
• Experience with authentication, permissions, testing, deployment and reporting.
• Practical experience with AI-assisted/Vibe Coding tools.
• Strong business-process analysis, communication and training skills.
• Experience with inventory, warehouse, asset management, field service, job management or ERP systems.
Portfolio Requirement Applicants must provide examples of systems they have personally developed or substantially contributed to and be able to explain their role, technology stack, database architecture, deployment process and user experience.
Personal Attributes
• Self-driven and solution oriented.
• Practical and implementation focused.
• Able to work independently and take ownership.
• Strong attention to detail and completion.
• Comfortable working with management and non-technical users.
• Able to adapt solutions based on user feedback.
To Apply, send your CV, Qualifications and latest payslip to raca@aaaa.co.za
View and apply for this and other vacancies online via freerecruit.co.za Companies can expire their jobs at any time at their own discretion and without notice. Please beware of recruitment scams in the market. If something seems out of place about the company or agency please Contact us immediately or report it to the Department of Labour or your nearest South African Police Services.
Share this job post
Position Title: Technical Sales Executive Timings: 10:00AM – 6:00PM (Eastern Standard Time) Department: Sales Location: Remote About Us: IKONIC is...
Apply For This JobJob Title: IT Engineer Location: Western Cape — Piketberg Job Purpose The IT Engineer provides day-to-day desktop, network, and basic...
Apply For This Joburple Blue Technologies is seeking an experienced Service Quality Manager to oversee ICT service performance, SLA compliance, quality governance, reporting...
Apply For This JobJob Description: Location: Johannesburg, South Africa Salary: R18,000 – R30,000 basic salary + commission, dependent on experience level and sales...
Apply For This JobNymo Health is a UK healthcare technology company providing software to pharmacies, clinics and other healthcare providers. We’re looking for...
Apply For This JobBusiness Development Sales Consultant (IT & Connectivity Solutions) Position: Business Development Sales Consultant Employment Type: Full-Time Location: Durban Department: Sales...
Apply For This Job