Cellulant Backend Engineer Jobs in Kenya

Cellulant Backend Engineer Jobs in Kenya


Job Description

  • Cellulant is the leading one-stop digital payments company in Africa operating in 10 markets i.e. Kenya, Nigeria, Uganda, Tanzania, Ghana, Malawi, Zambia, Zimbabwe, Botswana, and Mozambique: providing the glue connecting everyone to everything, every day. To do this we are looking for qualified, passionate, dynamic, and vibrant people to drive our strategy and agenda.

  • As a Senior Software Engineer you work in a team that owns the design, development, and operations for major components of the payments and banking integrations

  • You should be a distributed systems generalist, able to architect broad systems interactions while being very hands- on, able to dive deep into any part of the stack, and lower-level system interactions. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn.

  • Software solutions you build must meet internal quality standards and deliver the business metrics for which it was designed.

    Responsibilities

  • Design and implementation of scalable distributed systems using Kubernetes, Docker, and other tools in the Cloud Native

  • Build configuration and deployment assets required to deploy and run the distributed

  • Design microservices and other service elements to fulfill business requirements on assigned

  • Continually evaluate technology changes in the cloud-native landscape and support the team in exploring and implementing solutions that serve the business and team

  • As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging, or designing of software applications or operating

  • Provide technical leadership to other software developers. Specify, design, and implement modest changes to existing software architecture to meet changing

  • The duties and tasks are varied and complex needing good judgment and informed risk-taking.

    Qualifications

  • 5+ years of experience delivering and operating large scale, highly available, distributed

  • Strong knowledge of Java and the Spring framework, and experience with scripting languages such as

  • Strong knowledge of
    data structures, algorithms, operating systems, and distributed systems

  • Working familiarity with networking protocols (TCP/IP, HTTP, HTTPS) and standard network architecture components such as load

  • Strong troubleshooting and performance tuning

  • Experience writing software using automated testing practices such as TDD, unit, and integration

  • Strong command of version control usage with proper Git flow usage

  • Experience working with CI and CD

  • Deep experience with Kubernetes and Docker is a strong

  • Experience building multi-tenant, virtualized infrastructure is a strong

  • Experience working and designing architectures using the Istio service mesh is a strong

  • This role has some aspect of project management. The candidate will need to have strong soft skills to communicate and work well with several cross-functional teams in fulfilling the business

  • Detail-oriented – simply put, the devil is in the

  • Decision making – succeeding in this role requires both a can-do and risk-taking attitude. With this in mind, it pays to sit back and evaluate the constraints and take a call using good judgment and rigorous

    Key Relationships:

  • Project manager – work planning, status review, risk analysis, feasibility

  • Technology Delivery Manager – status review, technical review, planning,

  • Information security team – vulnerability analysis and

  • Infrastructure team – provisioning and capacity
    Other software

  • Support engineers – training, support.

    How to Apply

  • Send your CV in PDF, email subject: Senior Backend Engineer – Cloud Native Applications to

  • jobs@cellulant.com before September 20th, 2020. Hiring will be done on a rolling basis. Only shortlisted candidates will be contacted.


    Find jobs in Kenya. Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.

    Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.

    Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to NGO Jobs in Africa.