Job Description
APHRC seeks to engage an intern for an initial period of six months to support in designing and implementing database management systems. More specifically, the intern will be supporting the development and management of a telephone directory What is a telephone database and what is its purpose? A telephone database consists of telephone numbers stored in an institutionally controlled device, e.g. a server, standalone computer or cloud solution. The phone numbers, ideally mobile phone numbers, are part of anindividual’s contact information. The contact information includes other selected details of the individual. The database can be connected to a calling system for purposes of contacting the individual when needed. The purpose of a telephone database is to:
To conduct non-face to face research, trainings, communications and policy engagement;
To conduct targeted marketing, and monitoring of research activities including implementation of interventions;
To provided sampling frames that will allow efficient samples to be drawn;
To reduce the time, it takes to collect primary data with large samples; and, ●To enhance the cost-effectiveness of APHRC field activities.
Desirable Skills
Experience in design disciplines and processes such as client server solution architecture, MVC Models, OOP or High performance solutions preferably using PHP, HTML 5, CSS, JavaScript, Ajax and pre-processors like SASS and LESS is highly desirable
Experience using collaborative software tools such as SVN, GIT, CVS and Mercurial for version control purposes
Experience with relational databases (schemas, design) and XML ishighly desirable
Experience with web analytics tools (Google Analytics, Web trends, etc.) is highly desirable
Knowledge of PowerShell, NET platform, and/or C# programming is an added advantage
Strong skills in designing interactive responsive user interfaces
Key Competencies
Ability to analyze and critique requirements and make recommendations on possible solution designs
Ability to complete work independently, incorporate clientfeedback, and deliver on time
Initiative and sound judgment and ability to understand and process client feedback to improve assignments
Ability to plan, prioritize and deliver quality deliverables while working with tight timelines
Have a good eye for detail, with excellent spelling, grammar and punctuation skills inthe context of IT programming
Have good organizational skills to collate material from multiple sources and produce web content within tight deadlines
Possessgood interpersonal skills to work effectively with content developers and webmasters
Creative, innovative thinker with excellent design skills
Proven hands-on skills in development of web applications with strong bias in HTML, CSS, Bootstrap and JavaScript
Qualifications
Adegree in Computer Science, Management Information Systems or Information Technology
Apply via :
aphrc.org