Vantage Backend Software Architect

Bronkhorstspruit, Gauteng - Pretoria, Gauteng, South Africa

Job Description


Our client based in Pretoria is looking for an experienced Vantage Backend Software ArchitectKey requirement

  • Bachelor's degree in Computer Science, IT or related
  • Excellent communication, leadership and organizational skills
  • Attention to detail, analytical mind and problem solving aptitude
  • Strong interpersonal skills with the ability to influence others in a positive way
  • Ambitious and hungry to drive growth within the organization
  • 3+ years of experience in Backend development, using Python, Flask and FastAPI
  • Strong experience of Python and Docker development processes and tools
  • Experience with DevOps in Gitlab
  • Proficiency with PostgreSQL or other relational databases with focus on GIS data types
  • Ability to foresee potential issues in backend
  • Familiarity with Docker, Kubernetes or other containerization technologies
  • Experience with front-end technologies like React
  • Certification in Azure or other cloud platforms
Key responsibility
  • Backend Python Development and Extension: design, develop and implement new backend features and functionalities for our core logistics management systems
  • Enhance and maintain existing backend components, ensuring high performance, scalability and reliability
  • Ensure Python best practice maintenance and further implementation and further implementation
  • Development of TMS connectors from enterprise systems such as Salesforce, SAP and others
  • Route Optimization: maintain and in time contribute to and integrate advanced algorithms for route optimization to improve delivery efficiency and reduce operational costs
  • Collaborate with the data science team 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 services operations, including real-time tracking, task management and communication
  • Ensure seamless integration of mobile solutions with the core backend system
  • Exposure to current field services React Native application
  • Documentation and reporting: maintain comprehensive documentation for all backend code, APIs, and system architectures
  • Provide regular progress reports to stakeholders, highlighting achievements, challenges and next steps
  • Cloud, compliance and standards: ensure that all backend development activities comply with industry standards, company policies and regulatory requirements
  • Security: implement robust security measures to protect data and ensure the integrity of the backend systems

Measured Ability Group

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1339258
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bronkhorstspruit, Gauteng - Pretoria, Gauteng, South Africa
  • Education
    Not mentioned