The GBIF Secretariat, located in Copenhagen, is looking for a Software Developer to work in a small team responsible for the GBIF.org portal. This role will focus on backend services and all aspects related to the GBIF API and data services. The post is a full-time position located in Copenhagen for a period of 3 years.
Required skills and experience
- Development skills in Java 8 (or other JVM languages); software design patterns, multithreaded environment, JVM and Memory Management, data structures and collections.
- Knowledge of data-stores; relational databases (SQL).
- Strong knowledge of RESTful services using XML and JSON formats
- Professional skills on software engineering practices: release management (maven releases, strong versioned code), refactoring, coding standards, continuous integration, unit /integration testing, software deployment and documentation.
- Proficiency in using the Linux operating system
- Ability to work in an English-speaking environment
- Professional skills regarding giving and receiving feedback about code
- The ability to work independently and as part of a team
- Java Microservice frameworks; e.g.: Dropwizard, Spring Boot, Vert.x,
- Automation experience; e.g. Jenkins, Ansible, Chef, Puppet etc.
- Search engines; e.g.: Solr Cloud, Elasticsearch (ELK).
- Experience with monitoring solutions; e.g. Nagios, Ganglia, Zabbix, Cacti, Graphite, ELK, etc.
- Knowledge of the Hadoop ecosystem; HDFS, Solr, HBase, Spark, Beam, Zookeeper
- Experience working in and contributing to open source projects
- A good team atmosphere and vibrant working environment
- The opportunity to learn and use cutting edge big data technologies from the Hadoop ecosystem (HBase, Hive, Oozie, Solr Cloud, Spark, Beam)
- The opportunity to work publicly on open source projects, having direct involvement with the user community
- A competitive remuneration package
- A powerful laptop (Apple or similar) for development work
- Most importantly, we offer the chance to contribute significantly to an international effort to build and run the global web platform for open biodiversity data.
This is an exciting opportunity for the right individuals to develop their experience for an international organization in a science- and technology-based setting in biodiversity informatics for sustainable development. If you match these requirements and are able to start as soon as possible, we look forward to hearing from you.
GBIF salaries are competitive and are exempt from Danish income tax. The selected candidate is expected to live in Denmark, and a relocation package is available for internationally recruited staff.
Application procedure and deadline
Applications for the position should include a letter addressing your experience and qualifications for the job, your curriculum vitae and your GitHub username, and must be submitted in English by e-mail to firstname.lastname@example.org by 15th December 2018. Please indicate in the application where you saw this advertisement. Enquiries concerning the position can be addressed to Lead Software Developer, Federico Mendez at email@example.com or to the HR Manager, Susanne Sheldon at firstname.lastname@example.org.
Interviews for the position are expected to take place starting early January 2019.
GBIF is an equal opportunities employer and accepts applications without distinction on the grounds of gender, colour, racial, social or ethnic origin, genetic features, language, religion or belief, political or any other opinion, membership of a national minority, property, birth, disability, age or sexual orientation, marital status or family situation, or any other status. Staff are recruited on the broadest possible geographical basis.