Mezzanine Linkedin Banner

Careers at Mezzanine

Our team is growing at a rapid rate and we are looking for experienced individuals to join our current group of passionate and smart thinkers.

If you have the skills required to apply for one of our vacancies listed below, please send us an email with your CV and cover letter to recruitment@mezzanineware.com.

Current vacancies:

TECHNOLOGY:

  • Front End Developer (IoT team L2)

  • Senior Software Developer & Architect

  • Java Developer (L3)

  • Java Developer (L4)

  • DevOps Engineer

OPERATIONS:

  • IoT Operations Officer

Front End Developer (IoT team L2)

You will form part of our IoT team that develops a smart assets management solution. We are not limited to the requirements of one specific client, but we are building an excellent product to address a market need. Therefore we spend sufficient time on R&D and playing with the newest technologies.

The solution is hosted on our Helium Platform. Solutions comprise of RESTful API's, web applications and cross-platform mobile applications that are written in JavaScript. The desktop/browser experience is developed in Helium's own easy-to-learn language.

Based in Stellenbosch.

Requirements:

  • 1+ years’ relevant coding experience

  • Tertiary qualifications in information technology would be advantageous

Java Developer (L3)

You will develop and evolve the Helium Platform.

You will be using the following technology: Java EE 8, EJB, JMS, JDMC, JNDI, Glassfish 4.1.1 & 5, Git & SVN, PostgreSQL 9.6, Ubuntu.

Based in Stellenbosch.

Requirements:

  • 4+ years’ relevant coding experience

  • 2+ years’ experience working with SQL databases, ideally PostgreSQL

  • Experience in Java EE or Spring

  • Tertiary qualifications in information technology would be advantageous

DevOps Engineer

You will form part of the DevOps team that manages the ICT infrastructure and provide a single point of contact for technology support. You will have the following responsibilities:

  • Facilitate, manage, communicate and streamline tasks for the deployment and configuration of the Mezzanine platform (Helium) services

  • Be an integral part of the team that ensures continuous uptime of the Helium PaaS, taking part in processing inbound Helium operational technical support requests

  • Help automate and streamline operations and processes within the team

  • Build and maintain tools for deployment, monitoring and operations

  • Take part in partner/network specific integration development as a service to the Helium team

  • Manage internal services that are critical to business operations within Mezzanine, including ICT.

Based in Stellenbosch.

Requirements:

  • Basic IP networking skills

  • 2+ years’ Linux experience

  • 1+ years’ PostgreSQL experience

  • Exposure to Java EE app servers or alternatively willingness to make an effort to upskill

  • Exposure to programming languages such as Java and Python

  • 2+ years HTML5 and JavaScript experience (preferably)

  • 2+ years SQL experience

  • Tertiary qualifications in information technology would be advantageous

Senior Software Developer & Architect

You will be leading the architectural design for one of our product teams and own the technical excellence of the products. You will develop and communicate the use of ‘best practice’ during product development and contribute towards the technical development of junior product developers.

You will develop products that are hosted on our Helium Platform. Solutions comprise of RESTful API's, web applications and cross-platform mobile applications that are written in JavaScript. The desktop/browser experience is developed in Helium's own easy-to-learn language.

Teams are free to write their own tools and utilities in whichever language they choose such as *Node.js* or *Python*.

Based in Nairobi, Kenya.

Requirements

  • 11+ years' of development experience

  • 11+ years’ experience working with SQL databases, ideally PostgreSQL

  • 4+ years’ experience in Java, JavaScript, HTML, CSS

  • Proficiency in Linux operating systems

Java Developer (L4)

You will develop and evolve the Helium Platform.

You will be using the following technology: Java EE 8, EJB, JMS, JDMC, JNDI, Glassfish 4.1.1 & 5, Git & SVN, PostgreSQL 9.6, Ubuntu.

Based in Stellenbosch.

Requirements:

  • 8+ years’ relevant coding experience

  • 5+ years’ experience working with SQL databases, ideally PostgreSQL

  • Solid experience in Java EE or Spring

  • Tertiary qualifications in information technology would be advantageous

IoT Operations Officer

The IoT Operations Officer will be responsible to ensure uptime of Mezzanine’s various IoT devices in the field. The individual will assist with the deployment of the IoT devices and enable users to utilise Mezzanine solutions through our web- and mobile platforms. The individual will be involved with installations, activating IoT devices and perform on-site and remote troubleshooting. The individual will report directly to the COO.

The ideal candidate will have a keen interest in IoT hardware devices and the ability to recommend optimised deployment processes and methodologies. The individual will have strong communication and collaboration skills to engage with suppliers and end users. To be effective in the role, the individual will need to have a basic understanding of programming, API- and database design.

Based in Midrand

Requirements

  • 1 year on-site hard/software installation/training experience

  • Basic understanding of programming, API- and database design

  • Diploma/Degree in engineering or computer science

  • Strong communication and collaboration skills

  • Ability to work with multi-skilled teams

  • Ability to manage task lists to completion

  • Risk management skills

  • Conflict resolution and relationship management skills

  • A valid driving licence and roadworthy car

Advantageous

  • Bachelor’s degree in engineering or computer science

  • Experience in the telecommunication, enterprise software or ICT industry

  • EE candidate