Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 16, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    AJUA (Formerly mSurvey) is Africa's first Integrated Customer Experience platform for businesses on the continent. We exist to bridge the gap between businesses and their customers. Ajua’s technology integrates with businesses at the points that matter most to their customers to measure and optimize their Customer Experience.


    Read more about this company

     

    Platform Engineer

    Job Description

    The candidate should demonstrate the following skills : 

    • Maintain Ajua’s platform uptime, performance, stability and scalability
    • Design, guide, mentor and challenge system architecture and design with others
    • Develop,maintain, and scale a world class public API
    • Develop best possible, most robust, and extensible solutions from feature requests
    • Experience working with  data processing technology (Kafka, Hadoop, Spark, etc)
    • Experience working with Data Scientists to develop rich value added features
    • Experience working with DBA to create ETL and Data Warehouse system
    • Experience working with Operations to automate solutions and increase service reliability
    • Experience working with Machine Learning and using large-scale data repository for business intelligence; App development a plus.
    • Closely monitor all platform related production systems
    • Periodically perform On-Call duty
    • Analyze requirements thoroughly; Advise and develop solutions that solves the true customers' pain
    • Perform testing and unit testing for delivering quality work
    • Acquire technical skills and knowledge continuously and aggressively, and help team to develop the same
    • Properly document development work completed

    Qualifications

    Basic Requirements

    • Bachelors of Science in Computer Science or related engineering discipline
    • 3+ years of relevant, broad engineering experience
    • Solid data structures and algorithms foundation
    • Advanced-level understanding of at least one JVM language preferably Java 
    • Advanced understanding of Spring Framework, Spring Boot and Spring Cloud
    • Have an understanding of applicable unit and integration testing, and testing frameworks
    • Have an understanding of Relational and Non-relational databases
    • An understanding of big data stack, e.g. Hadoop, Kafka, Spark, etc
    • Experience architecting, developing and deploying distributed systems
    • Working  knowledge of Linux and networking
    • Working knowledge of containerization and orchestration technologies preferably Docker and Kubernetes
    • Working knowledge of AWS Cloud computing platform
    • Open Source project contributions are a plus

    Method of Application

    Interested and qualified? Go to AJUA (Formerly mSurvey) on jobs.smartrecruiters.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at AJUA (Formerly mSurvey) Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail