Backend Developer

Backend Developer

Yrke: Systemutvecklare/Programmerare
Arbetsgivare: Eiscat Scientific Ass
Arbetets ort: Kiruna, Norrbottens län
Senaste ansökningsdatum: 2021-08-20
Publiceringsdatum: 2021-07-08

Kvalifikationer

Arbetslivserfarenhet: Systemutvecklare/Programmerare



Presentation:


We are hiring

EISCAT is looking for an experienced backend developer to strengthen the software team working on the EISCAT_3D radar.

EISCAT_3D is a new state-of-the-art software-defined scientific radar that will be used by atmospheric and ionospheric researchers from around the world. We have started from scratch with the software stack, with the aim of building a new control system and user interfaces based upon best practices and modern technologies. The successful applicant will be able to make a significant contribution to all parts of the system.

The system is database driven with web interfaces and Jupyter notebooks for user interaction. The backend developer will work on the interfaces between the user and the database, implemented as microservices, and the database itself. Applicants should have five years experience, including some backend development. Representative tasks would be updating the microservices architecture and experiment database to support new experiment abstractions, or designing a new database for managing radar hardware. As we are a small team there will be a wide variety of work driven by the needs of the project.

Skills and Experience

Required

  • Python
  • Database architecture
  • API design and documentation
  • Working in a distributed team

Beneficial

  • PostgreSQL
  • Microservice design and implementation
  • Authentication and Authorisation Infrastructure - SAML, OpenID Connect
  • Security
  • Data visualisation
  • Experience with international academic collaborations
  • Web development (Javascript/HTML5/CSS)
  • Class B driving licence
  • Jupyter Notebooks

Location and employment terms

The Backend Developer initial employment term is for up to two years, with an anticipated possibility of transferring into a regular staff position thereafter. The employment terms are comparable to Swedish state employment rules. This means 28 – 35 days of annual vacation (depending on age), relocation coverage, good pension benefits and insurance coverage, etc. The affiliation is with EISCAT Headquarters in Kiruna, Sweden and the primary work location will also be in Kiruna. A secondary work location, either at one of the other EISCAT sites, or at some other location, including a home-office, can be negotiated.

How to apply

For further details about the position, please contact Simon Brown, at EISCAT. E-mail: Simon.Brown@eiscat.se, mobile: +46 72 581 33 02.

Applications should include:

  • Application letter and CV
  • Diplomas and transcripts for all degrees
  • Testimonials

All documentation to be considered must be in a Scandinavian language or English.

Please submit your application latest 20 August 2021 via e-mail to: jobb21@eiscat.se (subject: Backend Developer).