freehire launches on Product Hunt on 26 August.

Follow →

Backend software architect

Summary

Designs and builds backend services in Python (Flask/FastAPI) with Docker, PostgreSQL/GIS, and ML integrations to support GIS and mobile field services.

Place Talent - Centurion, Gauteng - Minimum Requirements: Bachelor's degree in Computer Science, Information Technology, or related field. 3+ years of experience in backend development using Python, Flask, and Fast API. Strong experience with Python and Docker development processes and tools. Familiarity with Docker and Machine Learning concepts and integrations. Experience with Dev Ops in Gitlab. Proficiency with Postgre SQL or other relational databases, with a focus on GIS data types. Strong problem‑solving skills to integrate machine learning models and data analytics into backend processes. Shared GIS and Heuristic Services Integration: Develop and maintain backend services to support seamless integration with related services developed in Kotlin and C++. Ensure interoperability and efficient communication between various backend components and services. Mobile Field Services Backend: Develop robust APIs and backend solutions to support mobile field service operations, including realtime tracking, task management, and analytics. - Permanent - Full‑time #J-18808-Ljbffr

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available