Jobs Career Advice Post Job
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 notarisation, certificate 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

    go to method of application »

    Senior Data Scientist, Product

    Job Description

    • Ajua is a Silicon Valley backed start-up and Africa’s first Integrated Customer Experience (#IntergratedCX) company driving business growth and giving consumers options on the continent.
    • The Data Science team is responsible for ensuring that the Ajua products are best in class in not only solving our customers' problems but propelling them into the future by understanding their customers better than they ever have. We are looking for a Senior Data Scientist who will build, deploy and monitor analytics and machine learning capabilities into the Ajua products while ensuring scientific rigour and statistical methods to the many challenges of Integrated Customer Experience Product creation and improvement.

    Key Responsibilities:

    • Frame business requirements and objectives as succinct data science problems.
    • Extraction, cleaning and transformation of relevant data for different Integrated Customer Experience Problems for analysis, modelling and reporting.
    • Implement and deploy robust, state-of-the-art analytics and machine learning models across the Ajua Product Stack, directly impacting merchants and enterprise customers.
    • Work with product teams to translate product feature requirements and use cases into experiments, and lead with the design, development, analysis and reporting of results, leading to decisions that directly impact customers.
    • Actively pursue improving data science skills, including but not limited to problem-solving, writing readable/testable/efficient code, mastering Integrated Customer Experience Data, and learning to anticipate Customer and Data related product issues and needs - always staying ahead of the customer.
    • Actively participate in internal Data Science and broader technology project reviews and participate in community meet-ups.
    • Collaboratively work with the engineering, products, and customer success teams and communicate clearly and effectively regardless of seniority.

    Qualifications

    • 3+ years industry or academic experience in data science and machine learning.
    • Bachelors/Masters in Computer Science, Statistics, Applied Mathematics, or Engineering.
    • Highly Fluent in Python and SQL
    • Proficient with Python data science libraries (numpy, scipy, spacy, etc.)
    • Basic understanding of R (The team works using both Python and R)
    • End to end Statistics and probability understanding and rigour.
    • Clear, and demonstratable/explainable comprehension of the fundamentals of learning algorithms.
    • Natural Language Processing experience a huge plus.
    • Familiarity with deep learning frameworks - Tensorflow, PyTorch, etc.
    • A record of published patents and/or peer-reviewed conference/journal publications will be considered a big plus. (Contribution of new knowledge/implementation of new knowledge in innovative ways through any of the above ways, is a key requirement.)
    • Ability to continuously review machine learning publications and scientific development, pick out what can be implemented and experiment to drive Ajua's innovation.
    • Experience working on a team or in a group academic setting and demonstrated ability to collaborate well across teams
    • Ability to anticipate how contributions can affect larger Data product delivery, developing risk mitigation and contingency plans
    • Demonstrated excellent communication skills with technical and non-technical teammates and a high level of emotional and professional maturity.
    • Ability to work seamlessly with Engineering, product and the Data Team to ensures Data-driven products launch smoothly and customer needs are met.
    • Ability to Monitor the outcomes of the team’s actions to learn from mistakes and replicate successes.
    • A connection to Ajua’s mission and values

    go to method of application »

    Product Design - Lead

    Job Description

    • By partnering with cross-functional teams and customers, you will turn your insights into delightful products in a creative environment that requires proven leadership skills and the ability to execute a creative vision.

    More responsibilities in detail:

    • Set design requirements based on information from internal teams and user research.
    • Identify new product improvement opportunities.
    • Analyze how a new product satisfies market needs and consumer preferences.
    • Stay up to date on current industry trends and market conditions.
    • Coordinate with other design team members to ensure consistent and accurate communication.
    • Modify and revise existing designs to meet changing customer preferences.
    • Work closely with product engineers to suggest improvements for products and processes.
    • Present product design ideas to cross-functional teams and senior leadership.
    • Own the design culture for the whole organization

    Qualifications

    Requirements

    • Proven experience in all phases of the design process including user research, copywriting, wireframing, prototyping, visual design, interaction design, and usability testing
    • An intuitive eye for customer needs beyond the obvious
    • Excellent attention to detail
    • Ability to collaborate with cross-functional team members
    • Ability to collect and interpret both qualitative and quantitative feedback
    • A well-rounded portfolio of client work, demonstrating a strong understanding of client objectives
    • Ability to effectively communicate and persuade around design concepts
    • Passion for design; not satisfied with the status quo and always thinking of ways to improve
    • Creative problem-solving skills
    • Dynamic, creative personality, effective at engaging and influencing a variety of audiences
    • Provide assistance to product engineers when needed
    • Recommend new tools and technologies by staying abreast of the latest trends and techniques

    go to method of application »

    Customer Success Engineer: Implementation & Support

    Job Description

    • Customer Experience is the core of what we do, and this role will demonstrate a best in class customer experience with all Ajua’s products. 
    • We are looking for an Implementation & Support Engineer who will provide onsite and remote engineering support of Ajua’s products . The Support & Implementation Engineer will be responsible for the full life-cycle of incidents and problems to enhance the customer experience with Ajua’s products. The role will require close working with all teams in all levels of technical support and engineering.

    Job Responsibilities 

    • Serve as level-two support engineer on production services implemented at customer sites as well as centrally maintained services
    • Implement and maintain system monitoring tools deployed at the customer’s premises and coordinate with the service desk personnel to ensure smooth service uptime
    • Prepare and present service reports with insights and service improvement plan implementation
    • Take lead on service improvement deliverables as far as the customer is involved
    • Responsible for requirements gathering and documentation during project discovery in the delivery process
    • Translate gathered requirements into technical design documents that will include Product definition document, High-level design document and Low-level design document
    • Prepare technical proposal documentation for projects
    • Assist in sales calls where there is a technical aspect of the project that needs to be explained to the customers
    • Deliver the various technical aspects of the Ajua Delivery Model
    • Maintain customer relationships by building technical relationships with the customers’ Engineering and Business Management teams
    • Assist in reporting requirements when they arise with the customer
    • Building and engineering support tools to enhance Ajua’s products and services 

    Qualifications

    Essential Requirements

    • A degree in BSc. Computer Science/Software Engineering/IT related degree is preferred
    • You have at least 2-4 years of experience in application development
    • You have excellent English and French skills, both written and spoken
    • You have extensive experience with Postgres, MySQL, Java/Python programming languages
    • You have a great experience with databases – data structures, relational data models, Stored Procedures, PL/SQL
    • You have extensive experience in web technologies – XML, JavaScript
    • You have experience with Linux, Solaris or UNIX OSs
    • You have experience with application security technologies (e.g. SSL) to ensure secure applications
    • You have experience in software life-cycle development (SDLC);
    • You have experience in Test Driven Development
    • Experience with application servers and SOA is a plus
    • Working experience in managing AWS or related cloud infrastructure at scale eg Azure, GCP
    • Working experience with containerization (Docker,Docker swarm, kubernetes)
    • Working experience in managing Kafka
    • You have excellent interpersonal and communication skills
    • You have experience working in high-pressure environments/projects
    • You have good presentation skills and excellent report writing skills
    • You are an excellent team player
    • You are a highly motivated individual with a high proven work ethic

    go to method of application »

    Customer Success Engineer

    Job Description

    • Customer Experience is the core of what we do, and this role will demonstrate a best in class customer experience with all Ajua’s products. This role will be responsible for providing technology success and support to Ajua clients. Customer Success Engineer deeply understands Ajua’s technology stack and effectively guides customers through the onboarding journey to ensure an amazing and seamless experience. In addition, this role supports the wider engineering team in technological growth and advancements at Ajua, by listening to the customer and experimenting with new solutions for a best in class user experience of Ajua’s products.

    Job Responsibilities 

    • Fully understand Ajua’s platform stack and its potential from a technology perspective
    • Maintain Ajua platform uptime, performance, stability, and scalability at client sites.
    • Ensure the best possible performance, quality, and responsiveness of the applications
    • Attend client and sales meetings with the aim of understanding client challenges
    • Communicating the capability and functionality of the technology to clients in a simple way
    • Providing support to the customer success team in client onboarding
    • Managing projects with customers from a technical standpoint
    • Providing guidance to customers through the Ajua journey from a technology perspective
    • Responsible for delivering client related technical projects
    • Providing support to the Customer Success & Engineering team in resolving platform issues and requests
    • Guiding tech and Customer Success team toward a mature SaaS product
    • Facilitating platform requests between clients and Ajua
    • Performing user testing and communication with clients from a technology perspective
    • Working closely with the Engineering team during all phases of technical tasks
    • Ensuring adequate system monitoring and alerting of Ajua platform is in place at client’s site
    • Tracking additional feature requests made by clients, notifying the products team of the same and thinking through how to implement on the back end.
    • Create, implement, maintain, and enhance test plans, test scripts and test methodologies that ensure exhaustive testing of Ajua platform

    Qualifications

    Essential Requirements

    • Bachelor’s degree in Computer Science or Information Technology.
    • Familiarity with Object-Oriented Design (OOD).
    • Knowledge of Linux operating systems, web services, and API concepts, frameworks, and implementation approaches.
    • Problem solving skills, and the ability to troubleshoot complex software and hardware issues.
    • Knowledge of relational and NoSQL databases
    • Experience with test-driven development
    • Willingness to interact closely with customers; understand their objectives; and craft optimal technical solutions.
    • Clear, effective, and proactive communication skills
    • Excellent oral and written communication skills.
    • Excellent organizational and time management skills.
    • At least 3 years experience working in a similar role.
    • At least 3 years working in a customer facing role. 
    • Attention to detail.
    • Dependable individual with a passion for people and service delivery.

    go to method of application »

    Senior Product Engineer/Front End Engineer

    Job Description

    • This role is responsible for building outstanding SaaS products to drive the success of businesses in Africa and beyond. As a Senior Product Engineer, you will build various aspects of Ajua product suite to service and ensure the impact on Ajua Clients’ business.

    Job Responsibilities 

    • Lead Ajua’s product suite toward the Integrated Customer Experience Platform through an MVP launch and beyond
    • Lead a cross-functional team of engineers and designers through an agile development process
    • Maintain and improve Ajua platform uptime, stability, usability, and performance
    • Design, guide, mentor and challenge product architecture and design with others;
    • Understand customer pain points through qualitative and quantitative research, come up with solutions, and then prototype, iterate, and launch frequently
    • Help design simple but feature-rich customer experiences that delight Ajua clients
    • Be an owner of features and products, end to end- from concept to launch to user adoption
    • Work within aggressive timelines to prioritize your work for maximum impact
    • Work with Data Scientists to develop rich value-added features;
    • Work with Operations to automate solutions and increase service reliability;
    • Analyze requirements thoroughly; Advise and develop solutions that solve the true customers' pain;
    • Perform testing and unit testing for delivering quality work;
    • Acquire technical skill and knowledge continuously and aggressively, and help the team to develop the same
    • Properly document development work completed;

    Qualifications

    Essential Requirements

    • Hands-on product management experience with both web and mobile products. 
    • Proven track record of building products that users love.
    • Strong understanding and experience in Javascript and frameworks like React
    • Experience with customer research and product analytics.
    • Experience solving complex business problems in a scalable manner.
    • Entrepreneurial attitude and deep empathy for our customers.
    • Prior experience building SaaS products for SMEs and Large Enterprises. 
    • Strong written and interpersonal communication skills and ability to interact persuasively with engineering and other teams.
    • Affinity for a fast-paced, early-stage environment.
    • Strong foundation in algorithms, data structures and distributed systems
    • Open Source project contributions are a plus
    • Love building things and shipping them, truly making them work in the best way possible
    • Individuals with a love for the African continent who want to be part of the team driving a business revolution

    Method of Application

    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