Talent.com
Esta oferta de trabajo no está disponible en tu país.
Backend Developer

Backend Developer

Sommabarcelona, España
Hace 9 días
Descripción del trabajo

The role

We are seeking a talented and motivated Backend Developer to join our team. The new team member will contribute to the national project IMPaCT-Data. In this role, you will be instrumental in shaping the backend architecture of our applications, developing new features, and creating innovative services that drive our projects forward. You will be responsible for maintaining and optimizing existing systems, ensuring they meet performance and reliability standards.

As a Backend Developer, you will play a key role in our development process, collaborating with cross-functional teams as the EGA is compounded by several teams, with different backgrounds and experience. Your contributions will directly impact our users, helping to create seamless and efficient digital experiences.

You will have the opportunity to work with cutting-edge technologies and frameworks, engage in meaningful problem-solving, and take ownership of projects from conception to deployment. We are looking for someone who is not only technically skilled but also passionate about creating robust and scalable solutions that address real-world challenges.

In addition to technical responsibilities, you will have the chance to contribute to the overall team culture and participate in knowledge-sharing initiatives. This role offers a collaborative environment where your ideas are valued, and your growth is supported.

If you are excited about backend development and eager to contribute to innovative projects in a fast-paced environment, we would love to have you on our team!

About the EGA

The EGA (European Genome-Phenome Archive, is a resource for permanent secure archiving and sharing of all types of potentially identifiable bio-molecular, phenotypic, and clinical data resulting from biomedical research projects. We host more than 16 petabytes of data, that includes more than 3700 studies and 8600 datasets. The EGA, co-managed by the CRG ( and the European Bioinformatics Institute (EBI, is an active partner in numerous international and national projects and contributes to establishing international standards in genomics and health research. Currently, the EGA is involved in many precision medicine initiatives and projects and looks forward to providing advanced services for that research community. The EGA team at CRG is a diverse group (currently 24 people and steadily growing) composed of bioinformaticians, developers and scientists from various backgrounds. The EGA is a Global Alliance for Genomics and Health (GA4GH, driver project, an ELIXIR ( Core Data Resource and Recommended Deposition Repository, as well as an ELIXIR Spain ( service. In Barcelona, the EGA is based at the Barcelona Biomedical Research Park (PRBB, and receives support from the Barcelona Supercomputing Center (BSC, and the Universitat Pompeu Fabra (UPF, would we like to hire?

We are seeking a skilled Backend Developer with strong expertise in designing, developing, and maintaining backend solutions in a production environment.

Professional experience

Must Have

5+ years of experience in backend development and production maintenance

Database expertise : Strong knowledge of PostgreSQL and PL / pgSQL (experience with MySQL will also be considered)

Programming : Proficiency in Python, including asynchronous programming

APIs : Experience developing and maintaining REST APIs

Systems & Tools :

  • Advanced Linux knowledge.
  • Proficiency with Git for version control
  • Hands-on experience with Docker for containerization.

Desirable but not required / Nice to have

Experience with PostgreSQL logical replication, partitioning, and database management

Familiarity with ETL tools and Message Queue solutions

Exposure to DevOps tools, AWS and hybrid cloud architecture

Education and training

Bachelor’s degree in a STEM field (Science, Technology, Engineering, Mathematics)

Languages

Fluency in English (the working language of our team).

Technical skills

PostgreSQL. Database management experience is a major plus. Experience with MySQL database will also be considered

Python

REST APIs

ETL tools

DevOps tools

Advanced Linux

Message Queue solutions

Competences

Strong attention to accuracy and detail

A team player with the ability to work independently when needed

A problem solver with a proactive mindset

Effective communicator with the ability to convey complex technical concepts clearly

The Offer – Working Conditions

Contract duration : Long-term contract, linked to the duration of the project

Weekly schedule : full-time with a hybrid schedule

Estimated annual gross salary : Salary is commensurate with qualifications and consistent with our pay scales

Target start date : as soon as possible

We provide a highly stimulating environment with state-of-the-art infrastructures, and unique professional career development opportunities. To check out our training and development portfolio, please visit our website in the training section.

We offer and promote a diverse and inclusive environment and welcomes applicants regardless of age, disability, gender, nationality, ethnicity, religion, sexual orientation or gender identity.

The CRG is committed to reconcile a work and family life of its employees and are offering extended vacation period and the possibility to benefit from flexible working hours.

Application Procedure

All applications must include :

A motivation letter addressed to Jordi Rambla.

A complete CV including contact details.

Contact details of two referees.

All applications must be addressed to Jordi Rambla and be submitted online on the CRG Career site - Process

Pre-selection : The pre-selection process will be based on qualifications and expertise reflected on the candidates CVs. It will be merit-based.

Interview : Preselected candidates will be interviewed by the Hiring Manager of the position and a selection panel if required, typically in two rounds of interviews. In some cases, a small test may be requested to assess skills.

Offer Letter : Once the successful candidate is identified the People department will send a Job Offer, specifying the start day, salary, working conditions, among other important details.

Deadline : The position will be open until it is covered

J-18808-Ljbffr

Crear una alerta de empleo para esta búsqueda

Backend Developer • barcelona, España