Conusltant at Education as a Vaccine (EVA)

Education as a Vaccine is a non-profit organization created in 2000 to improve the health and development of children and young people. EVA envisions a Nigeria where children and young people reach their full potentials and work to build and implement innovative and sustainable mechanism for improved quality of life for vulnerable children and young people.Education as a Vaccine is an indigenous non-governmental organization that operates in Nigeria. The Organization owns and has developed several sexual and reproductive health platforms and mobile applications for adolescents and young people in Nigeria.

Education as a Vaccine is seeking a Technology company or individual who would manage her mobile platform. The Mobile Question and Answer Service have been in existence since 2007 and is being used to provide adolescents and young people with sexual and reproductive health information. Adolescents and young people send their questions by text message through a dedicated shortcode and counselors respond to the question on the Conecta platform, which is then delivered to the sender through text message.

Conecta Server Maintenance

Terms of Reference

Conecta Messaging Platform

Conecta is a web-based messaging platform that enables communication via different communication channels. Conecta’s Rest API provides interfaces to communicate via SMS, email, web and mobile applications, Facebook messenger, and FB messenger bot. The next version of Conecta would enable connectivity via WhatsApp using a third-party integrator.

The Conecta application developed on the LAMP stack using Zend Framework 2 (MVC) and Javascript libraries. It can run on the WAMP stack on Windows machines.  Ideally one can have a development environment.

Software

As the codebase is on Zend Framework 2 (the latest version in Laminas 3), the conecta platform runs on particular versions of the LAMP stack:

O/S: Linux (any flavour of Linux and can be run latest version)
Web server: Apache/Nginx
Mysql: v 5.7
php: v5.6 (it will not run on php 7)

Other software:

git (the source code is currently on bitbucket)
Zend framework 2
JavaScript libraries bootstrap

These source files are included in the codebase. Unless an update of this software is required to implement new functionality, these source files would not need to be changed.

Existing System

Domain: server.myquestion.org
an unmanaged virtual private server hosted by A2 Hosting

O/S: Ubuntu 16.04
RAM: 4Gb

Disk space: 30 GB

Processor: 4 Core

Web server: Nginx

Php: v5.6
MySql: v 5.7

Server Administrator
The current platform doesn’t need much maintenance and it will continue to run without interruption. However, the connection points that interface with external systems may require the attention of a technical person.

TASKS 

Routine maintenance:

check the database back-ups 
check the logs whether there are errors in the system, any exception thrown and connectivity with the VAS providers
check whether the Cron jobs are running as scheduled

Handling Support Requests

If and when EVA Nigeria reports an issue, it should be resolved within a 12hour time frame. Failure to attend the support requests or any delay in resolving the issues may seriously affect their services

Person Profile 
A potential candidate or a company that offers these services should have a minimum of 2 years’ experience in the following:

Administering Linux servers
Understanding LAMP stack
knowledge of php and mysql

Source: MyJobMag Job Feed

Related Jobs
  • Full Time

    Swan Global WLL - Skills required:- Experience 3.5 - 7 years- Experience in specifications, validation, evaluation and documentation of HVAC/Plumbing design- Skilled in the use of computer software for design- Proficient in AutoCAD- Strong communicat
  • Full Time

    The Danish Refugee Council (DRC) is a humanitarian, non-governmental, non-profit organisation founded in 1956 that works in more than 30 countries throughout the world. DRC fulfils its mandate by providing direct assistance to conflict-affected popul
  • Full Time

    {Cape Coast Teaching Hospital,Cape Coast ,Full-Time, GH,N/A,15 years,10 Jul-2020}; Cape Coast Teaching Hospital is seeking to recruit Director of Pharmacy. Job Purpose • To have overall responsibility for medicines management and ensure the the mai
  • Full Time

    Nico International - Job Purpose:To overlook the activities of the Underwater Services Division and ensure that all the jobs handled are completed on time in accordance with ADCI & OGP411 commercial diving standards and complies with quality
  • Full Time

    Marketing Manager Jobs, Latest Sales & Marketing Jobs, Moko Home Living Jobs WHO WE ARE Moko Home + Living is a growing company bursting with innovation, creativity and passion. Our customers dream of a better night's sleep, a welcoming place to
  • Full Time

    Potential Recruitment - Resource Should be an expert in Microsoft Stack - Exchange, Server, Active Directory, End User Machine image, network deployments, patching etc and should have experience in build of servers, VMs Should have experience in VMWA