Team Lead Systems and Architecture

5 days ago


Cape Town, South Africa Interviewing Dynamix Full time

**Team Lead Systems and Architecture**

Are you a passionate and experienced Back-End Engineer who wants to do meaningful and impactful work, in shaping the future of IoT integration and connectivity in South Africa?

**Our client**

A pioneering IoT company, specialising in professional connectivity solutions where their core focus is on managing edge-to-core-and-back (E2CnB) connectivity at scale, and to help ease the operational load of IoT businesses by wrapping their links to their end-points at the network's edge in a management layer. Our client collaborate with clients to develop and maintain a product they can rely on whilst building their IoT businesses. Their infrastructure and solutions are geographically redundant and highly available.

**The Role**

As a Team Lead Systems and Architecture, you will be critical in designing architecture and developing and maintaining the back-end infrastructure that powers IoT connectivity solutions.

You will be part of a cross-functional team that ensures robust and reliable collaboration between business operations and execution. Your work will directly contribute to providing secure, efficient, and seamless IoT integration for enterprise clients and will positively impact their businesses.

**Requirements**:

- A BSc Computer Science, Software Engineering, or a related field would be highly advantageous.
- A solid track record of 5+ years of experience as a **Back-End Engineer** with some specific expertise in at least some of our stack technologies.
- Experienced in designing and building RESTful APIs and micro-services that are well-documented and a pleasure to use.
- MQTT is heavily used in this environment, thus should be familiar with IoT concepts and technologies and have a passion for contributing to innovative IoT solutions,
- Experience with database design, optimization, and query performance tuning.
- Proficiency in version control systems (Git) and Agile development methodology.
- Ability to comfortably troubleshoot, bug-hunt and solve problems in such an environment. Ability to function effectively in a deadline orientated environment.
- We have a strong collaborative ethos and sound communication skills are required.
- As a senior, we require you to mentor junior engineers. Help them along their career with technical input like code reviews, design, and best practice guidance, but also build them as individuals with wisdom and kindness.

**Technology Used**

Includes Python, Django, Postgres, and RabbitMQ for the primary web services and Node.js Go, Rust, MongoDB and Redis for the micro-services and time-series data.

**Key Responsibilities**
- Fully understand, own, improve and scale our back-end services.
- Collaborate with sys-admin and network engineers to improve resilience and service availability.
- Collaborate with Front-End Engineers, DevOps teams, and Product Managers to develop and deploy high-quality, reliable, and secure connectivity solutions.
- Create and maintain APIs and integration points that facilitate seamless client-system inter-operability.
- Assist System Reliability Engineers in building effective monitoring and alerting for their system.
- Contribute to developing business-aware digital twins that provide valuable insights and integration capabilities for clients' IoT eco-systems.
- Drive the architecture, technical decisions, and deployment strategies for IoT
- solutions, ensuring they align with industry best practices and our company's goals.
- Mentor Junior Engineers, conduct code reviews, and participate in technical discussions to uphold a high code quality and system performance standard.
- Stay abreast of industry trends, and help us understand the impact and appropriate
- response to these.
- Help us evaluate and adopt those technologies that move us forward in a future-fit
- way.

**Why should you work for us?**
- We are a small team that positively impacts our client's businesses. We enjoy working with each other, and because we respect each individual's input.
- We offer you the opportunity to work with a forward-thinking team on cutting-edge IoT connectivity solutions.
- You will be part of a collaborative, inclusive work environment that values innovation and teamwork.
- We can offer a competitive salary, benefits package, and flexible work arrangements. With us, you will have the opportunity to impact the rapidly evolving IoT landscape significantly.

**Salary**: From R750 000,00 per year

**Experience**:

- Back-end engineering: 4 years (required)



  • Cape Town, Western Cape, South Africa Interviewing Dynamix Full time

    Team Lead Systems and ArchitectureAre you a passionate and experienced Back-End Engineer who wants to do meaningful and impactful work, in shaping the future of IoT integration and connectivity in South Africa?Our clientA pioneering IoT company, specialising in professional connectivity solutions where their core focus is on managing edge-to-core-and-back...

  • Team Lead Systems

    4 weeks ago


    Observatory, Cape Town, City of Cape Town, Western Cape, 7937, South Africa FreeRecruit Full time

    Team Lead Systems & Architecture (JB4301)Observatory, Cape TownR65 000 to R85 000 a monthPermanent A pioneering IoT-adjacent firm, specializing in professional connectivity solutions for enterprise IoT players is looking for a Team Lead to join their Team. The focus is on scalable managed edge-to-core-and-back (E2CnB) connectivity, streamlining operations...


  • Cape Town, Western Cape, South Africa CAD4ALL Institute of Applied Architecture Full time

    CAD4ALL has progressively grown over the years to become one of the oldest and largest private schools of Architectural Technology and Draughting in SA.With our vision to integrate concepts from computer science, engineering and architecture, our direction aims to _'apply'_architecture as a technological tool for socio-economic transformation.This ethos...


  • Cape Town, Western Cape, South Africa CAD4ALL Institute of Applied Architecture Full time

    CAD4ALL has progressively grown over the years to become one of the oldest and largest private schools of Architectural Technology and Draughting in South Africa.With our vision to integrate concepts from computer science, engineering and architecture, our direction aims to _'apply' _architecture as a technological tool for socio-economic transformation.This...

  • Team Lead Systems

    2 weeks ago


    Observatory, Cape Town, City of Cape Town, Western Cape, , South Africa FreeRecruit Full time

    Team Lead Systems & Architecture (JB4301) Location: Observatory, Cape Town Salary: R65,000 to R85,000 per month Employment Type: Permanent A pioneering firm in the IoT field, specializing in professional connectivity solutions for enterprise IoT players, is seeking a Team Lead to join their dynamic team. The focus is on scalable managed...

  • Technical Team Lead

    2 months ago


    Cape Town, South Africa Cape Union Mart Head Office Full time

    **Responsibilities**: Lead the technical team responsible for designing, developing, and maintaining our omnichannel systems. Collaborate with stakeholders to understand business requirements and translate them into technical specifications Ensure that the omnichannel systems are aligned with the company's strategic objectives. Collaborate with other teams...


  • Cape Town, Western Cape, South Africa Sanlam Limited Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Create Alert Select how often (in days) to receive an alert: Who we are? Sanlam Investments Group is one of South Africa's largest investment management companies. We have a performance history spanning over 100 years, and offer a range of investment and financial...


  • Cape Town, Western Cape, South Africa Sanlam Limited Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Create Alert Select how often (in days) to receive an alert: Who we are? Sanlam Investments Group is one of South Africa's largest investment management companies. We have a performance history spanning over 100 years, and offer a range of investment and financial...


  • Cape Town, Western Cape, South Africa Cape Union Mart Full time

    Responsibilities: Lead the technical team responsible for designing, developing, and maintaining our omnichannel systems. Collaborate with stakeholders to understand business requirements and translate them into technical specifications Ensure that the omnichannel systems are aligned with the company's strategic objectives. Collaborate with other teams to...


  • Cape Town, South Africa Cape Union Mart Full time

    **Responsibilities**: - Lead the technical team responsible for designing, developing, and maintaining our omni-channel systems. - Collaborate with stakeholders to understand business requirements and translate them into technical specifications - Ensure that the omni-channel systems are aligned with the company's strategic objectives. - Collaborate with...

  • Technical Team Lead

    2 weeks ago


    Cape Town, Western Cape, South Africa Cape Union Mart Head Office Full time

    Responsibilities:Lead the technical team responsible for designing, developing, and maintaining our omnichannel systems.Collaborate with stakeholders to understand business requirements and translate them into technical specificationsEnsure that the omnichannel systems are aligned with the company's strategic objectives.Collaborate with other teams to ensure...


  • Cape Town, South Africa The Rank Group Full time

    **Company Description** Ready to make a **MASSIVE** **impact on Rank Group's biggest project ever? As our **Data Architecture Lead**, you'll be the **mastermind behind Rank's central data platform integration**, delivering **robust & reliable data, always** (batch or real-time!). **This is YOUR chance to**: - Lead the charge in transforming complex...


  • Cape Town, South Africa Pollock and Associates Full time

    Software Dev Team Manager FMCG / Food & Bev /Agri ~ ICT ~ Retail Cape Town - Western Cape - South Africa Join a leading Retail Brand as a Software Development Team Manager. Are you a highly skilled developer passionate about driving teams and fostering expert talent? Our client is seeking a talented Software Development Manager to uphold their high...


  • Cape Town, Western Cape, South Africa The Rank Group Full time

    Company DescriptionReady to make a MASSIVE **impact on Rank Group's biggest project ever?As our Data Architecture Lead, you'll be the mastermind behind Rank's central data platform integration, delivering robust & reliable data, always (batch or real-time).This is YOUR chance to: Lead the charge in transforming complex business needs into powerful data...

  • Data Architect

    3 weeks ago


    Cape Town, South Africa Recruitment Matters Africa Full time

    **Responsibilities**: - Design, implement and future-proof data solutions to provide and guarantee accurate, consistent, timeous data to meet the business needs. - Provide architecture artefacts in accordance with business and project requirements - Conceptualize on-premise, cloud components, security, networking and monitoring solutions to meet the data...

  • Technical Team Lead

    3 weeks ago


    Cape Town, South Africa Black Pen Recruitment Full time

    Our client is a US-based technology start-up that builds advanced open-source and enterprise data integration and analytics software for public health and development entities in low - and middle-income countries. Their vision is to transform how public and private sector stakeholders access and use data to address the world's most pressing development...

  • Data Architect

    4 weeks ago


    Cape Town, South Africa Progressive Edge Full time

    **Data Architect & Team Lead** **Permanent** **Cape Town** Job description: We are looking for a data expert who is able to confidently move from architectural definition and technical guidance to hands-on implementation and troubleshooting. The right person for this role will be a people Leader, who leads by technical example and has excellent management...

  • Technical Team Lead

    4 weeks ago


    Cape Town, South Africa Zenysis Full time

    Zenysis is a global technology startup that builds an integration and advanced analytics software that empowers governments and international organizations to deliver lifesaving health programs in a truly-data driven way. We are a diverse team of software engineers, diplomats and public health and development experts, and we are on a mission to transform...

  • Platforms Team Lead

    3 weeks ago


    Cape Town, South Africa Kocho Full time

    **We are Kocho** Kocho recognise that technology on its own does not deliver change and offers technology adoption services alongside excellent technical consulting to enable our clients to achieve their business goals on their journey to Become Greater. Our head office is in the heart of London’s West End and provides a comfortable working environment...


  • Cape Town, South Africa RecruiTech (Pty) Ltd Full time

    An exciting opportunity for a highly skilled and motivated Software Development Team Lead to join a leading software consulting house. The ideal candidate must have expertise in translating Business Requirements Specifications (BRS) to user stories within Azure DevOps. This role requires strong leadership capabilities, technical proficiency in C#, MVC,...