Country: Switzerland
Closing date: 02 Jun 2019
The Internal Displacement Monitoring Centre (IDMC) is the world’s authoritative source of data and analysis on internal displacement. Since our establishment in 1998 as part of the Norwegian Refugee Council (NRC), we offer a rigorous, transparent and independent service to the international community, and inform policy and operational decisions to improve the lives of people living in, or at risk of, internal displacement.
With a team of 23 people in Geneva and an annual budget of 5 million USD, we monitor more than 130 countries in the world for which we provide verified, consolidated and multi-sourced estimates of the number of people internally displaced or at risk of becoming displaced by conflict, violence, disasters and development projects. We complement this global data with interdisciplinary research into the drivers, patterns and impacts of internal displacement. Using this evidence, we provide tailor-made advice and support to inform global, regional and national policy-making. Our data and evidence are published on our website and via our Global Internal Displacement Database (http://www.internal-displacement.org/database/displacement-data). Our flagship report, the Global Report on Internal Displacement (http://www.internal-displacement.org/global-report/grid2018/), published every year in May, is the world reference on IDP statistics, featuring trends and thematic analyses, country and regional spotlights.
IDMC is now recruiting for a database developer intern to support our projects. These include IDMC’s backend database and IDMC online data sharing platform. It is an opportunity for the candidate to learn and work on live projects, and get involved in a full stack development process using technologies like JavaScript, Vue.JS, Go, PostgreSQL, etc.
The candidate should possess working knowledge of JavaScript and some experience (even if limited) in frontend development. If you are interested in working with us on the above and have the willingness to learn, we invite you to apply for this post.
1.Role and responsibilities
Working under the supervision of the IDMC database developer, the intern will help develop and maintain IDMC databases. The responsibilities include:
Responsibilities
- Assist building the database web based frontend UI
- Assist in integrating JavaScript form validation tools
- Assist building data visualizations and dashboards in JavaScript
- Assist building in extending our data exchange API
- Assist building testing code
- Assist in the Integration of other projects and software with the database
- Assist writing documentation and user manual
2.Competencies
Generic professional competencies:
- Experience in JavaScript, HTML & CSS
- Familiarity Vue.JS and JavaScript/TypeScript is a plus
- Experience in PostgreSQL is a plus
- Familiarity with data visualization in JavaScript is a plus
- Familiarity with JavaScript build systems (webpack)
- Ability to deliver according to agreed deadlines
- Excellent communication and writing skills in English
Behavioral competencies
- Attention to detail
- Ability to multi task
- Accurate written English
- Good interpersonal skills
- Ability to meet deadlines
Miscellaneous
- This internship position lasts for a period of 6 months
- Start date ASAP
- Please note that for reasons related to the procedure for work permits in Switzerland, only candidates with an EU/EFTA nationality or a valid work permit for Geneva, Switzerland can be considered for this role.
How to apply:
*Application process*
Candidates should complete an NRC WebCruiter application including the following:
* CV and personal details
* Studies and (expected) graduation date
* Availability
Applications will only be accepted through the NRC recruitment platform https://www.webcruiter.no/wcmain/advertviewpublic.aspx?oppdragsnr=4068299882&company_id=23109900&Link_source_id=&use_position_site_header=0&culture_id=EN
We look forward to receiving your application.