Job offer

Centro Nacional de Biotecnología (CNB-CSIC)
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Big Data
Collaborative Software
Computational Biology
Computer Programming
Data Transformation
Linux
Github
Interoperability
Python
NoSQL
Open Source Technology
Software Architecture
Software Engineering
Virtualization Technology
Information Technology
Free and Open-Source Software
Data Management
Docker

Job description

Description: We are looking for two candidates with a BSc/MSc in Computer Science, Mathematics, Engineering, Physics or equivalent with software development skills. The candidate will be involved in European and National projects related to cloud and open data technologies, being part of a team in charge of developing data management software for Instruct facilities.

Thus, the candidate will participate in projects that will shape and influence strategies for making research data generated across the Instruct-ERIC infrastructure FAIR (Findable, Accessible, Interoperable, Reusable). This data transformation will involve considerations of the storage, metadata description and deposition of large datasets for use and reuse including artificial intelligence. These data will come primarily from structural biology but can include data from other diverse research domains.

Background: INSTRUCT ERIC is the European Strategic Initiative in the area of Integrative Structural Biology. It is organized as a distributed infrastructure with "Instruct Centers" and the BCU hosts the "INSTRUCT Image Processing Center (I2PC)". BCU is well known in the area of 3D-EM, with over 200 publications in the area of Electron Microscopy and large contributions to open source scientific software, like Scipion, Xmipp and 3DBionotes.

Requirements

Research Field Computer science

Education Level Bachelor Degree or equivalent

Research Field Computer science

Education Level Bachelor Degree or equivalent

Research Field Mathematics

Education Level Bachelor Degree or equivalent

Research Field Mathematics

Education Level Master Degree or equivalent, Bachelor Degree or equivalent, Master Degree or equivalent

Research Field Physics

Education Level Bachelor Degree or equivalent

Research Field Physics

Education Level Master Degree or equivalent, * BSc / MSc in Computer Science, Mathematics, Engineering, Physics or equivalent

  • Programming experience with Python
  • Experience in Linux
  • Medium level of proficiency in written and spoken English

The following skills are considered a "plus", but are not essential:

  • Experience of the full lifecycle of software architecture, design, and implementation
  • Experience developing web and desktop Python apps
  • Knowledge and some degree of experience using relational and/or noSQL databases.
  • Experience in assisting open source software development teams (GitHub, documentation, user support, collaboration tools…).
  • Interest or experience in scientific data management
  • Interest or experience in biological sciences or bioinformatics
  • Experience in Virtualization: Docker

Languages ENGLISH

Apply for this position