Recruitment Room Team

Python SaaS Lead Developer / Architect

Johannesburg
1 week ago
Application ends: December 23, 2024
Deadline date:
December 23, 2024

Job Description


Python SaaS Lead Developer / Architect

Location: Johannesburg
Remote work: Some remote work allowed
Type: Permanent
Reference: #GZ59874
Company: E-Merge IT Recruitment

Leading in developing software as a service (SAAS) AI platforms for enhancing actuarial work, our client aims to revolutionise the insurance industry by making advanced models accessible and user-friendly for actuaries across life, non-life, and health insurance sectors.

They are looking for a hands-on architect with technical lead experience who can both strategise and dive into code when needed. The ideal candidate will drive their technological strategy, lead the engineering team, and play a crucial role in shaping product development.

Requirements:

  • Bachelor’s degree in computer science, data science, or a related field; master’s degree preferred
  • 8 to 15 years of experience in software development
  • Three years in a technical leadership role
  • Experience in building and scaling SAAS platforms at an enterprise level
  • Deep understanding of cloud technologies, preferably AWS or GCP
  • Experience with backend development (preferably Python) and modern front-end web development frameworks (preferably React)
  • Extensive experience designing and implementing asynchronous systems and message-passing architectures, particularly in the context of distributed computing and machine learning workflows
  • Proficiency with message brokers, queuing systems, and stream-processing frameworks
  • Demonstrated ability to design and optimise high-throughput, low-latency data pipelines for real-time processing
  • Familiarity with event-driven architectures and their application in machine learning systems
  • Experience with MLOps and automated machine learning pipelines
  • Knowledge of data protection regulations and security best practices
  • Strong leadership and team management skills
  • Excellent communication skills
  • A deep understanding of concurrency patterns and best practices for building responsive, scalable systems
  • Strong problem-solving abilities to navigate complex technical and business challenges
  • Ability to bridge the gap between technical and non-technical stakeholders

Reference number for this position is GZ59874. This is a permanent hybrid position based in Melrose offering a cost-to-company salary of R1.8m per annum, negotiable based on experience and ability. Contact Garth at [email protected] or call him on 011 463 3633 to discuss this and other opportunities.

Are you ready for a change of scenery? E-Merge IT Recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the E-Merge website at www.e-merge.co.za for more great positions.

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

Posted on 23 Oct 13:35, Closing date 22 Dec

Apply

Garth Zoutendyk
[email protected]
0114633633