Overview

Senior Python Engineer/Leading Data Services Team Jobs in Johannesburg, South Africa at Mindcor-InterSearch

Position:  Senior Python Engineer (Leading Data Services Team)

Join a Leading Data Services Team as a Senior Python Engineer

Our client is a trailblazer in financial data modernization, embarking on transformative initiatives to enhance their service offerings in South Africa’s financial markets. With afocus on innovationand actionable insights, they are searching for aSenior Python Engineerto join theirdynamicteam. This is an opportunity to work on critical business applications, collaborate with experts, and contribute to cutting-edge data solutions.

Key Responsibilities:

Develop public-facing web applications for data visualization using Python and Dash/Plotly, ensuring data protection compliance.

Design, build, and maintain APIs using FastAPI, Django, or Flask frameworks and manage Azure-hosted applications.

Collaborate with data engineers to integrate Python applications into data pipelines using tools like PySpark and Databricks.

Build and maintain middleware applications for event-driven architectures and seamless integrations.

Optimize back-end logic for scalability and performance, ensuring efficient workflows.

Drive quality through clean coding practices, rigorous documentation, andmentoring team members.

Engage with stakeholders to align technical solutions with business needs and ensure smooth implementation.

Education:

Recognized Bachelor’s degree in Computer Science or Engineering.

Azure Fundamentals certification (AZ-900).

Python Institute PCAP certification is a plus.

Experience:

7+ years of experience delivering business-critical software solutions.

4+ years ofhands-ondevelopment with Python-based frameworks (Django, Flask, or FastAPI).

Familiarity with cloud platforms, especially Azure, and tools like App Services, Functions, and API Management.

Proficiency in data engineering processes and tools like PySpark and Databricks is advantageous.

Knowledge of Infrastructure-as-Code tools such as Terraform or Azure Resource Manager templates is beneficial.

Key Competencies:

Strong business acumen andcritical thinkingto align technical solutions with business objectives.

Effectivecollaborationandcommunication skillsto engage with stakeholders andcross-functional teams.

A drive for results, demonstrating urgency, accountability, and execution excellence.

The ability to lead change, innovate, and adapt todynamicenvironments.

Acommitment to diversityand inclusiveness, fostering a culture of mutualrespect.

If you’re a seasoned Python Engineer eager to tackle meaningful challenges, develop groundbreaking solutions, and make an impact in the financial data services sector,apply todayto join a team that’s shaping the future ofdata-driven decision-making.

#J-18808-Ljbffr

Title: Senior Python Engineer/Leading Data Services Team

Company: Mindcor-InterSearch

Location: Johannesburg, South Africa

Category: IT/Tech, Software Development

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.