Italy Job Openings
Human Technopole
Scientific Visualization Developer – National Facility for Data Handling and Analysis
FULL TIME
August 29, 2024
About the institute
- IU1 Bioimage Analysis
- IU2 Omics Analysis
- IU3 Technology Development – Dev Ops and Web Development
IU3 (Technology Development – Dev Ops and Web Development) is responsible for scientific software development, with a focus on reproducibility, web application development, and Dev Ops activities. IU3 will ensure that the tools and pipelines developed within NF-Da Ha are widely applicable, reproducible, and openly available to the scientific community. This team of software developers, web developers, and Dev Ops engineers will also develop web portals for data access and navigation, to maximise public use of data resources as they are established at HT.
- Frontend solutions development: Vue.js, Nuxt.js, Astro, Graph QL Apollo, D3.js;
- An internal library of Vue.js components;
- An internal developed design system based on modern CSS;
- Backend/ API/ microservices development based on Node.js/Express, Python Fast API, Celery;
- Databases: My SQL, Mongo DB, Neo4j, Redis;
- CICD and sw management tools: Git Lab;
- Containerization and orchestration: Docker, Docker Compose, Kubernetes;
- Security: OAuth 2.0, Keycloak;
- Code Testing, Linting and Type Checking: Typecript, ESLint, Playwright, Vitest, Pytest;
Our philosophy:
- Code with best practices and design patterns in mind;
- Carefully design applications from the very beginning, avoid technical debt;
- Take ownership of style and appearance. Avoid the trap of escaping CSS using pre-built solutions and libraries;
- Prioritize website accessibility and SEO support;
- Build meaningful HTML pages with semantic HTML;
- State Machines are beautiful;
- Learn how to query databases before using ORMs/ ODMs;
In IU3, our aim is to cultivate a close-knit team of highly skilled individuals who thrive on collaboration within a creative and welcoming environment. We are dedicated to supporting the Italian research community through our expertise and cutting-edge technologies, making a significant impact on the advancement of life sciences.
- Interacting with the HT research groups and National Facilities, especially the Omics unit of the Data Handling facility, to translate research needs into working solutions, gathering requirements and driving many aspects of the design of software;
- Collaborating with the Human Technopole IT team to find optimal solutions for implementing applications based on projects and infrastructure requirements;
- Interacting with the HT research groups and National Facilities, especially the Omics unit of the Data Handling facility, and find appealing solutions for data visualization according to expected output formats and project requirements;
- Formalizing data reports formats and streamline their creation as results of analysis pipelines through software tools, in collaboration with IU2;
- Designing and developing front-end web applications with a strong focus on interactive charts, complex data management, user experience and accessibility;
- Maintaining and expanding a Design System to incorporate the Human Technopole brand in all products and services developed by IU3;
- Designing logos and images to be used in developed web applications and websites;
Essential requirements
- Msc in computer science / engineering. Degree must be obtained within 3 months from the closing of this call;
- Fluency in English – HT is an international research institute;
- Knowledge of at least one front-end development framework such as Vue/ React/ Angular/ Svelte;
- Knowledge of data visualization libraries such as D3.js, matplotlib, or ggplot;
- Knowledge of design principles, UX/UI and data visualization;
Preferred requirements
- Knowledge of front-end architectures;
- Experience with the technologies/libraries/frameworks included in our stack;
- Experience with data visualization software such as Tableau and Graphpad Prism;
- Knowledge of commonly used representation techniques such as volcano, violin, boxplot, Manhattan, UMAP, etc;
- Knowledge of statistics, biology and computational biology;
- Experience in academic / research fields;
Organizational and social skills
- Ability to interact effectively with other team members and work synergistically to drive projects forward;
- Ability to interact effectively with the researchers involved in assigned projects, to get detailed descriptions of project goals, timelines and requirements to derive precise technical requirements and timeline estimations for projects completion;
- Attitude towards solving complex, non-standard problems with innovative software architectures and solutions;
- Quick learner of new technologies, willing to attend online/ in-presence courses and certification programs;
- Ability to work in a multi-cultural, multi-ethnic environment with sensitivity and respect for diversity;
Application Instructions
- a CV
- a motivation letter in English
- names and contacts of 2 referees (optional)
For any inquiry about the call, please feel free to contact Riccardo De Lucia at riccardo.delucia@fht.org (this email address should not be used to send applications).
- Welfare plans;
- Canteen service;
- Work-life balance provisions;
- Italian language training for foreigners;
- Parental leave up to 1 year and other support for new parents;
- Counseling;
- Flexible working hours;
- Remote working policy;
- Support for relocation;
Salary: up to 41K, depending on the candidate's seniority
New Job Alerts
MyFamily
Addetto/a vendite - Temporary Store - Aeroporto Torino Caselle
Caselle Torinese
PART TIME
November 20, 2024
View Job DescriptionAmazon Data Services Italy S.R.L.
Data Center Engineering Operations Technician
FULL TIME
November 19, 2024
View Job DescriptionPandora Jewelry
Merchandise financial planning specialist
FULL TIME
November 19, 2024
View Job DescriptionMarriott International, Inc
Chef de Partie Turnante - Excelsior Hotel Gallia
FULL TIME
November 19, 2024
View Job DescriptionSTILL S.p.A.
TECNICO ASSISTENZA CARRELLI ELEVATORI presso clienti ubicati nella zona di PIACENZA
Piacenza
FULL TIME
November 19, 2024
View Job DescriptionLooking for similar job?
Istituto Italiano di Tecnologia
Two Junior Scientific Project Manager - Innovation
Genoa
FULL TIME
August 18, 2024
View Job DescriptionEuropean Food Safety Authority (EFSA)
Scientific Data Steward
Parma
FULL TIME & PART TIME
July 30, 2024
View Job DescriptionIstituto Italiano di Tecnologia
Scientific Project Manager
Genoa
FULL TIME
August 2, 2024
View Job DescriptionCorza Medical
Informatore Medico Scientifico, Basilicata, Puglia and Molise (remote)
FULL TIME
July 28, 2024
View Job DescriptionEurofins
Country Manager Eurofins Professional Scientific Services Italy
FULL TIME
September 5, 2024
View Job DescriptionSee What’s New: Human Technopole Job Opportunities
Human Technopole
Senior Technician/Technician Casañal Group
FULL TIME
October 2, 2024
View Job DescriptionHuman Technopole
Senior Technician/Technician - Imaging Unit - National Facility for Light Imaging
FULL TIME
September 19, 2024
View Job DescriptionHuman Technopole
Bioinformatics Technician – National Facility for Data Handling and Analysis
FULL TIME
September 13, 2024
View Job DescriptionHuman Technopole
Postdoc - Soskic Lab Genomics Research Centre
FULL TIME
August 25, 2024
View Job DescriptionNew Job Alerts
MyFamily
Addetto/a vendite - Temporary Store - Aeroporto Torino Caselle
Caselle Torinese
PART TIME
November 20, 2024
View Job DescriptionAmazon Data Services Italy S.R.L.
Data Center Engineering Operations Technician
FULL TIME
November 19, 2024
View Job DescriptionPandora Jewelry
Merchandise financial planning specialist
FULL TIME
November 19, 2024
View Job DescriptionMarriott International, Inc
Chef de Partie Turnante - Excelsior Hotel Gallia
FULL TIME
November 19, 2024
View Job DescriptionSTILL S.p.A.
TECNICO ASSISTENZA CARRELLI ELEVATORI presso clienti ubicati nella zona di PIACENZA
Piacenza
FULL TIME
November 19, 2024
View Job Description