Team Lead Systems and Architecture

1 week ago


Cape Town, Western Cape, 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 microservices that are welldocumented 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, bughunt 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 Go, Rust, MongoDB and Redis for the micro-services and time-series data.


Key Responsibilities

  • Fully understand, own, improve and scale our backend services.
  • Collaborate with sysadmin and network engineers to improve resilience and service availability.
  • Collaborate with Front-End Engineers, DevOps teams, and Product Managers to develop and deploy highquality, reliable, and secure connectivity solutions.
  • Create and maintain APIs and integration points that facilitate seamless clientsystem interoperability.
  • Assist System Reliability Engineers in building effective monitoring and alerting for their system.
  • Contribute to developing businessaware digital twins that provide valuable insights and integration capabilities for clients' IoT ecosystems.
  • 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 futurefit
- 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 forwardthinking team on cuttingedge 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:

  • Backend engineering: 4 years (required)


  • 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...


  • 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...

  • Technical Team Lead

    1 week 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, 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...

  • Team Lead

    1 week ago


    Cape Town, Western Cape, South Africa Grosvenor Casinos Limited Full time

    Job DescriptionTired of managing, ready to lead? We're searching for a rockstar Team Lead to guide our brilliant software devs. Be the maestro, orchestrate innovation, and deliver high-impact solutions. Team Leadership, Project Management, Resource and people allocation, Quality Assurance, Interpersonal management and collaboration are pillars of your...

  • Team Lead

    1 week ago


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

    Company DescriptionJob Description Tired of managing, ready to lead? We're searching for a rockstar Team Lead** to guide our brilliant software devs. Be the maestro, orchestrate innovation, and deliver high-impact solutions. Team Leadership, Project Management, Resource and people allocation, Quality Assurance, Interpersonal management and collaboration are...


  • Cape Town, Western Cape, South Africa Highbury Safika Media Full time

    We are seeking an experienced Team Lead:Technical Systems Operations individual to oversee the seamless operation of our technology systems, collaborate with various teams, and ensure the successful execution of projects and initiatives.Reporting directly to the chief technology officer (CTO), you will play a vital role in optimising our technology...


  • Cape Town, Western Cape, South Africa WePlace Full time

    Western Cape, Cape Town Market Related Annually Cost To Company (Market related)Our client, specialists in Service Logistics is looking for a Development Team Lead to be their the point of contact for development affairs in SA and the point of contact with their product owners and core team in the Netherlands.Role Title: Development Team LeadResponsibilities...


  • Cape Town, Western Cape, South Africa Bash Full time

    WHO WE ARE AT BASH We are a team of leaders - true owners, humble learners and friends. We're here to overcome big challenges, build tech solutions for people to enjoy, while doing the best work of our careers, together, as Bash. ENGINEERING TEAM LEAD JOB DESCRIPTION As an Engineering Team Lead you are not removed from contributing technically to the team...

  • DevOps Team Lead

    1 week ago


    Cape Town, Western Cape, South Africa BET Software Full time

    We Want You:We are looking for a DevOps Team Lead to join our Engineering team. We are looking for a unique individual that we will unleash their potential and empower them to become the best possible version of themselves.The successful incumbent will lead a team of talented engineers and will be responsible for the core DevOps process. Your focus will be...

  • Technical Team Lead

    1 week ago


    Cape Town, Western Cape, South Africa Clicks Group Limited Full time

    Listing reference: 016016Listing status: Online-Position summaryIndustry:Telecommunication Services- Job category:Others: IT and TelecommunicationLocation:Cape Town- Contract:PermanentEE position:YesIntroduction We are seeking a proficient and experienced Omni-Channel Technical Team Lead who will take on the responsibility of managing our omnichannel...

  • Backend Team Lead

    1 week ago


    Cape Town, Western Cape, South Africa The Perfect Placements Full time

    As Backend Team Lead, you guide multiple developers and multiple projects. You will interface with all departments and stakeholders as you ensure the success of your projects and the development team as a whole. You are responsible for the success of your reports and achieve it by mentoring, challenging and supporting them. You consider the impact of your...


  • Cape Town, Western Cape, South Africa TENTHOUSE STRUCTURES Full time

    Architectural Fabric PatternerTenthouse Structures is based in Cape Town and is one of the world leading companies in the design and installation of luxury architectural fabric structures worldwide. Our business is growing and we are looking for an Architectural Fabric Patterner to join our dynamic team.The position ultimately reports to the company Design...


  • Cape Town, Western Cape, South Africa Adaptavist Full time

    Working at AdaptavistThe Adaptavist Group is a global family of companies with a common goal. We combine the best of teamwork, technology, and processes, helping all kinds of businesses be better today and tomorrow.We are experts at delivering enterprise software, tailored solutions, and quality services across some of the world's most trusted technology...

  • BI Team Lead

    1 week ago


    Cape Town, Western Cape, South Africa BET Software Full time

    We Want You:We are looking for a leader who is driven and able to work on large volumes of data. We need someone who will do more than just talk, we need a person that can handle any challenge. As our Business Intelligence Team Lead, you should possess the rare skill of being able to connect the downticks with the upticks.Being Team Lead means you will...

  • Team Lead

    1 week ago


    Cape Town, Western Cape, South Africa Crisis24 Full time

    About Crisis24Crisis24, a GardaWorld company, is widely regarded as the leading integrated risk management, crisis response, consulting, and global protective solutions firm, serving the world's most influential people, disruptive brands, and prominent organizations. Championed by our advanced Global Operation Centers and our skilled team of intelligence...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time

    Key Roles and Responsibilities:- Technical Leadership and Strategy:Lead the development and execution of the organization's platform engineering strategy. Provide technical leadership and guidance to the platform engineering team, ensuring alignment with business goals.- Team Management:Manage and mentor a team of platform engineers, fostering a...