2,143,692open jobs
137,846companies
242,281added this week
Browse all
Location
In office (South Africa)
Seniority
Junior · 2+ years exp
Employment
Full-Time

First seen by Alion on Oct 26, 2026.

Overview
Company
Impact
Profile match
Pedros Flame Grilled Chicken is a South African flame grilled chicken restaurant business with a distribution centre and a poultry department. It hires production supervisors, marketing and digital marketing heads and senior debtors clerks in Durban and Centurion. The company is headquartered in Durban, South Africa.

Job Description

  • The Solutions Engineer sits in the Product team and delivers small projects end to end across Pedros’ integrations and internal tools, from gathering requirements through to build, testing, and release.
  • Working directly with Product Owners and business stakeholders, this role connects POS, digital ordering, payment, and back-office systems and builds tools that help Pedros Stores, Operations, and Finance work more efficiently. Larger initiatives are scoped by the Solutions Engineer and handed to the Engineering team.

Key Responsibilities

Requirements & Solution Design

  • Work with stakeholders and Product Owners to gather requirements, map processes, and define acceptance criteria for small projects.
  • Design simple, maintainable solutions, documenting data flows, business rules, and integration touchpoints.
  • Assess project size and complexity, flagging work that should move to the Engineering team.

Build: Integrations & Internal Tools

  • Build and maintain integrations between Micros Simphony, aggregator platforms, payment providers, loyalty systems, and back-office platforms using REST APIs, webhooks, and file-based interfaces.
  • Develop internal tools and automation using Python (FastAPI), React, TypeScript, PostgreSQL, and n8n, querying Snowflake and operational databases where needed.
  • Implement secure authentication patterns, including OAuth 2.0 and key-pair authentication, and manage credentials appropriately.

Testing, Release & Support

  • Plan and carry out testing for own projects, including API, regression, and end-to-end tests, and support stakeholders through UAT.
  • Release changes to production following agreed deployment and change-control processes, with monitoring and alerting in place.
  • Provide support for delivered solutions, resolving incidents and working with vendors on root causes.

Core Deliverables

  • Signed-off requirements and acceptance criteria for each small project.
  • Working, documented integrations and tools released to production.
  • Test evidence, UAT sign-off, and release notes for every release.
  • Monitoring, runbooks, and handover documentation for supported solutions.

Required Skills & Competencies

  • 2+ years’ software or integration engineering experience, with exposure to requirements gathering and testing; a relevant degree, diploma, or strong project portfolio counts.
  • Proficiency in Python and/or TypeScript, with experience building and consuming REST APIs.
  • Working knowledge of SQL and relational databases (PostgreSQL preferred); exposure to Snowflake advantageous.
  • Ability to translate business needs into clear requirements and acceptance criteria.
  • Experience with test practices (Postman, automated tests), Git, Docker, and CI/CD.
  • Ability to leverage AI coding and productivity tools (such as Claude, GitHub Copilot, or Cursor) to speed up requirements, development, testing, and documentation, with strong judgement in reviewing and validating AI-generated work.
  • Exposure to POS, payment, or food-ordering platforms (Micros Simphony, Transaction Junction, Uber Eats, Mr D) advantageous.

Closing Date 30 October 2026

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,143,692 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Solutions
Similar stack
Same company
South Africa
In office · Full-Time · South Africa
Apply
Remote (South Africa) · 1+ year exp · Johannesburg
Apply
In office · Full-Time · 3+ years exp · Bachelor's Degree · Kempton Park
Apply
Hybrid · 2+ years exp · Bachelor's Degree · Cape Town
Apply
In office · 2+ years exp · Bachelor's Degree · Gqeberha
DevOps
Linux
Apply
In office · Full-Time · 8+ years exp · Bachelor's Degree · Bengaluru
Python
SQL
Python
pySpark
Databases
Snowflake
Oracle
Apache Kafka
Amazon Redshift
Teradata
AI/ML
Claude
Spark
dbt
Cline
DevOps
CI/CD
AWS
AWS Lambda
Amazon S3
IAM
Amazon Kinesis
Amazon EventBridge
AWS Step Functions
Linux
Unix
Analytics
ETL/ELT
DataStage
Management
Agile
Apply
$6.6k per year · In office · Internship · Bachelor's Degree · Bishkek
Python
SQL
Databases
PostgreSQL
Analytics
ETL/ELT
Microsoft Excel
Apply
Hybrid · Bachelor's Degree · Warsaw
Python
SQL
SAS
Cybersecurity
GDPR
Apply
Data Scientist (ML) 4 days ago
In office · Full-Time · 3+ years exp · Pune
Python
SQL
AI/ML
Hadoop
Spark
TensorFlow
PyTorch
Machine Learning
DevOps
GCP
Azure
AWS
Analytics
Tableau
Power BI
Matplotlib
A/B Testing
Apply
Product Engineer 4 days ago
Remote (EAEU) · Full-Time · Saint Petersburg
JavaScript
TypeScript
Node JS
Node JS
Prisma
Databases
PostgreSQL
Frontend
Tailwind CSS
Next.js
React.js
Apply
In office · Full-Time · 2+ years exp · Centurion
Apply
Head of Marketing 11 days ago
In office · Full-Time · 8+ years exp · Durban
Apply
In office · Full-Time · 8+ years exp · South Africa
Apply
Senior Debtors Clerk 11 days ago
In office · Full-Time · 3+ years exp · South Africa
Analytics
Microsoft Excel
Apply
Call Centre Agents 14 days ago
In office · Full-Time · South Africa
Apply
Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · South Africa
Apply
Sales Consultant 1 day ago
In office · Full-Time · South Africa
Apply
$88k – $102k per year (gross) · In office · Contractor · South Africa
Analytics
Microsoft Excel
Apply
In office · Full-Time · South Africa
Apply
In office · Full-Time · South Africa
Marketing
HubSpot
Apply
See all jobs
This is one of many
2,143,692 more open roles from verified company boards, updated every day.