This vacancy is for a programmer to join the staff at the EISCAT Headquarters in Kiruna, Sweden.

Please submit your application latest 20 August 2021

Tasks and challenges

We are 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

 


Contact and application

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

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

Full job description here: Vacancy annonucement – Backend Developer at EISCAT