By continuing to browse this site, you agree to our use of cookies. Read our privacy policy

Internship - Database Developer - IDMC

Geneva

  • Organization: NRC - Norwegian Refugee Council
  • Location: Geneva
  • Grade: Internship - Internship
  • Occupational Groups:
    • Engineering
    • Emergency Aid and Response
  • Closing Date: Closed

The Internal Displacement Monitoring Centre (IDMC) of the Norwegian Refugee Council (NRC) is the global leader in the provision of data, information and analysis on internal displacement.  IDMC monitors all situations of internal displacement, provides quantitative estimates of the numbers of IDPs worldwide, and develops research and analysis which seeks to better inform policy and operational decisions that affect the lives of internally displaced people.

We are now recruiting a Database Developer for an INTERNSHIP with IDMC's Data & Analysis team. The intern will work on two projects. The first project is the online data platform, which is the online public data portal that IDMC uses to share and visualize internal displacement data, and that allows users to interact with the data. The second project is the back-end database, which is the data repository of all the data sets and documents that IDMC uses to produce internal displacement figures and analysis. It represents the monitoring data model, and includes tools for data entry and analysis.

If you are interested in working with us on the above and have experience on PostgreSQL database, web application development and Go/JavaScript/Python programming, we invite you to apply and look forward to receiving your application.

Job description

Working under the supervision of the IDMC database developer, the intern will help develop the IDMC database and the next iteration of IDMC’s open data platform (the Global Internal Displacement Database, or GIDD). The responsibilities include:

Assist building web forms and user interface using JavaScript
Assist building data visualizations and data exchange API
Assist in the Integration of other projects and software with the database
Assist writing documentation and user manual
Build new database forms in HTML & JavaScript
Integrate JavaScript form validation
Build dashboard visualization components and data tables

Qualifications

Experience in JavaScript, HTML & CSS
Experience in PostgreSQL
Familiarity with data visualization in JavaScript & python
Familiarity with Plotly data visualization library
Familiarity with JavaScript frameworks like Vue.js and JavaScript build systems
Ability to deliver according to agreed deadlines
Excellent communication and writing skills in English

Education field

  • Engineering sciences & technology
  • Computing / IT
  • Maths / Stats / Physics

Education level

  • College / University, Master / Phd grade
  • College / University, Bachelor's degree

Personal qualities

Experience in JavaScript, HTML & CSS
Experience in PostgreSQL
Familiarity with data visualization in JavaScript & python
Familiarity with Plotly data visualization library
Familiarity with JavaScript frameworks like Vue.js and JavaScript build systems
Ability to deliver according to agreed deadlines
Excellent communication and writing skills in English

Language

  • English

We offer

A paid* internship for up to six months starting in September 2017.

Please submit your application through Webcruiter and make sure that your application provides us with the following information:
● Your study and (expected) graduation date
● Your availability
● Your address in Geneva or the Geneva region
● Your nationality. If you don’t have Swiss, EU or EFTA nationality you will need to attach a copy of your work permit for Geneva.

*IDMC pays an indemnity of CHF 1'500/month (pro-rata for part-time contracts)

Miscellaneous info

  • Travel: No travelling required
This vacancy is now closed.
However, we have found similar vacancies for you: