DATABASE MANAGER

 





DATABASE MANAGER JOB DESCRIPTION.



Responsibilities:





  • Oversee development of innovative mobile marketing tools and platforms, e.g. data collection, training support, field sales force management, Call Centre.  




  • Support design / development / management of all technology products, whether developed in-house. These include data warehouse and reporting tools, website, accounting software, point of sale system, and Sales force database. 




  •  Establish and implement appropriate IT project management plans, and undertake continuous coordination and monitoring of the project activities to assess progress against planned delivery. 




  • Prepare and disseminate project reports on a regular basis to internal and external users 




  • Establish appropriate IT quality assurance and control standards and ensure compliance 




  • Work with department heads, end users and stakeholders to understand their needs and develop creative and effective solutions. 




  • Contribute to overall organizational technology strategy. 





 



Desired Skills / Competence:





  • Able to understand and analyze software requirements.




  • Database design and development, understanding of database systems (PostgreSQL, Couch DB, MySQL)




  • Understanding differences between multiple deliveries platforms.




  • Proficient understanding of code versioning tools.




  • Understanding of web technologies (NGINX, uWSGI, Apache etc) and familiarity with Unix/Linux




  • Strong IT project management skills





 



Qualifications:





  • University degree required, preference to candidates with, Computer Science, Software Engineering or related fields of study. 




  • Minimum of 3 years’ experience implementing technology strategy for organizations with large teams, with in depth exposure to: Call Centre systems, CRMs. Experience in health systems development a plus. 




  • At least 2 years’ experience managing multi-stakeholder IT projects or programs. 




  • Prior experience from working as a database IT




  • Experience leading and managing software application development for web or mobile platforms as well as developing database systems.