Platform Engineer Product Manager

Job description
We are looking for highly talented platform engineers who are hungry to make a difference in the African continent by building outstanding software solutions to drive the success of local businesses in Africa and beyond. Our platform engineers will have a unique opportunity to be mentored and developed by leaders who have world class engineering experience. As a Platform Engineer, you will build various aspects of mSurvey infrastructure to power innumerable conversations at scale.
Key Responsibilities

Closely monitoring all platform related production systems;
Proactively correcting, improving and optimising the mSurvey platforms;
Developing best possible, most robust, and extensible solutions from feature requests;
Working with Data Scientists to develop rich value added features;
Working with DBA to create an ETL and Data Warehouse system;
Working with Operations to automate solutions and increase service reliability;
Developing and maintaining a world class public API

Skills and Attributes

Bachelor of Science (Computer Science) or related engineering discipline
Strong foundation in algorithms, data structures and distributed systems
Loves building things and shipping them, truly making them work in the best way possible
Extensive experience with Java serverside programming
Advanced knowledge of JAVA, JVM Runtime, and JVM performance tuning is a plus
Open Source project contributions are a plus
Unix systems programming experience is a plus
Have a strong desire to achieve mastery level as a platform engineer
Individuals with a love for the African continent who want to be part of the team driving a business revolution

go to method of application »