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: Sep 26, 2024
    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

    Safaricom is the leading provider of converged communication solutions in Kenya. In addition to providing a broad range of first-class products and services for Telephony, Broadband Internet and Financial services, Safaricom seeks to uplift the welfare of Kenyans through value-added services and support for community projects.
    Read more about this company

     

    M-Pesa Africa - Solution Engineer

    Responsibilities

    • Develop and maintain server-side components using Java, NodeJS etc;
    • Design and implement data storage solutions, such as databases (RDBMS, NOSQL), to ensure scalability and performance;
    • Write and maintain Bash scripts for automating repetitive tasks and system administration;
    • Build reusable code and libraries for future use;
    • Implement automation technologies and tools for continuous integration (CI) and continuous deployment (CD) processes;
    • Design and implement monitoring and alerting systems for proactive issue identification and resolution;
    • Optimize the application for maximum speed and scalability;
    • Collaborate with front-end developers to integrate user-facing elements with server-side logic;
    • Implement security and data protection measures;
    • Assess and prioritize feature requests and bug fixes;
    • Perform unit and integration testing before deployment;
    • Troubleshoot and debug issues;
    • Stay up to date with emerging technologies and industry trends;
    • Utilize Linux operating systems for server setup, configuration, and maintenance;
    • Collaborating with Solution Architects to ensure discrete solutions created by ARTs (Agile Release Trains) and Suppliers fit into and support the larger capabilities of the overall solution;
    • Collaborate with Operations to ensure systems adhere to availability SLAs (Service Level Agreements);
    • Participate in backlog refinement and prioritization sessions;
    • Define enabler capabilities and NFRs;
    • Participate in regular Art Sync sessions to ensure consistency in emerging designs and managing trade-offs across all ARTs and Shared Service teams.

    Qualifications

    • Bachelor’s degree in computer science, Engineering, or a related field;
    • 5+ years of technical experience;
    • Proven experience as a Backend Developer or similar role;
    • Strong proficiency in backend development languages such as Node.js, Python, Java, etc;
    • Experience with server-side frameworks such as Spring Boot, etc;
    • Familiarity with databases (SQL and NoSQL), including MySQL, PostgreSQL, MongoDB, etc;
    • Knowledge of RESTful APIs and experience in building and consuming them;
    • Understanding of front-end technologies, such as HTML5, CSS3, and JavaScript;
    • Experience with version control systems (e.g., Git);
    • Domain experience in Financial Services and Financial technologies will be an added advantage;
    • Strong business acumen and leadership mindset with the ability to communicate and influence others;
    • Has demonstrable knowledge and experience in both Agile and Waterfall methodologies.

    Method of Application

    Interested and qualified? Go to Safaricom Kenya on egjd.fa.us6.oraclecloud.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Safaricom Kenya Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail