Download Other duties

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Database wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Relational model wikipedia , lookup

Clusterpoint wikipedia , lookup

Functional Database Model wikipedia , lookup

Database model wikipedia , lookup

Transcript
INFORMATION SYSTEMS DEVELOPER
Job Description
Post:
Information Systems Developer
Responsible to:
Data Manager
Contract:
2 years (conditional on continued funding)
Summary of role:
Responsible for the development and maintenance of research data
management solutions across CMNH programmes.
The role also contributes to electronic data capturing system development and
use for research studies.
The work will be based in LSTM, but could involve working in-country for short
periods of time.
Responsibilities:
Information systems development




Design and develop research data management solutions to fulfil user requirements
Design and develop integration tools for data received from partner institutions in various formats
Improve current systems by analysing and identifying areas for modification
Draft database documentation, including data standards, procedures and definitions for the data dictionary
(metadata), as well as audit trails for any amendments to the databases in compliance with regulatory
requirements
 Support the development of electronic data capturing system and implementation of improvements
Database administration (DBA)
 Write queries to interrogate study databases, produce simple descriptive statistical reports and support
monitoring electronic data capture in real time
 Extract and manipulate subsets of data for more complex statistical analyses, data sharing and converting data
from various formats
 Develop and implement systems for access to data, data back-up and recovery plans, as well as regular
database maintenance (including upgrades)
Data management
 Provide data management support across CMNH programmes
 Assist with writing of SOPs (e.g., training documents, process guidance) and documentation of study databases
that are consistent with SOPs, study protocols and data management plans
 Maintain data standards according to regulatory requirements
 Support resolving data queries
Training
 Train staff, research students and partners in data management techniques and other information systems
skills as appropriate for the good conduct of research projects
Other duties
 Carrying out other comparable tasks as required
PERSON SPECIFICATION: Information Systems Developer (CMNH)
Specification
Essential
Desirable
Education /
qualifications /
training
Degree (2:1 or above) or equivalent in a
computer science or related
scientific/numerate subject
Further evidence of continuous
professional development in a similar
environment
Experience
Working knowledge of RDBMS such as MS
SQL and/or Oracle
Demonstrable programming experience in
languages such as HTML, PHP, Visual Basic,
.net, C++, Android (java)
Experience of writing documentation that
are both technically comprehensive and
“user-friendly”
Working knowledge of object-oriented
programming
Experience of developing technical
solutions to problems
Experience of database management using
large relational databases
Experience of writing databases, with
evidence of a well-structured and
methodical approach to large programming
tasks
Experience of transferring data between
different software packages (including doing
so securely over the internet)
Experience of preparing reports and
documentation
Experience of writing SOPs / database
specifications
Experience of developing web based data
collection tools
Experience of writing and publishing data
driven web pages
Experience of mobile operating systems
(i.e. Windows Mobile and Android),
Advanced SQL (Transact-SQL,PL/SQL,MS
SQL)
Experience of designing systems that use
forms and reports to manipulate data in
these systems
Experience of managing web servers
including IIS, PHP and MySQL
Experience of working in a healthcare
research context
Experience of XML and web services
Experience in a systems developer related
role
Experience with electronic data capturing
systems, e.g. ODK, Visual CE, FileMaker
Knowledge
Advanced knowledge of MS Access, MS
Project and MS Sharepoint
Demonstrable knowledge of programming
languages such as HTML, PHP, Visual Basic,
.net, C++, Android (java)
Knowledge of XML and web services
Knowledge of managing web servers
including IIS, PHP and MySQL
Knowledge of electronic data capturing
systems
Knowledge of specific packages for
electronic data capturing (e.g. FileMaker,
Visual CE, ODK) and related processes for
data management
Skills and abilities
Proven track record of creating, testing and
debugging data driven solutions
Sound operating knowledge and use of
Microsoft’s family of operating systems and
it’s Office Suite (Access, Word, Excel)
Demonstrable advanced SQL programming
skills
Familiarity with using report writing /
business intelligence tools
Familiarity with working environments
within low and middle income countries
Specification
Essential
Excellent problem-solving skills, time
management skills and organisational
abilities
Ability to produce high quality report tables
and listings
Excellent verbal and written communication
skills
Good inter-personal skills / able with the
ability to work effectively with staff on all
levels
Ability to work effectively to achieve
research objectives / goals under pressure
and to deadlines, with limited supervision
Ability to work co-operatively and
productively within a team as well as willing
to work independently and to use own
initiative
Ability to work with a range of people within
a multicultural environment
Special aptitude
Enthusiastic approach to work
A positive approach to acquiring new
knowledge and skills
Circumstances
Flexible with regard to work objectives and
working arrangements
Ability to travel overseas
Desirable