Backend Python Engineer (Healthcare Tech)

Descripción De La Vacante
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 60K

Job location

Municipality of Madrid, Spain

Tech stack

API
Automation of Tests
Software Quality
Databases
Relational Databases
Linux
Django
Python
PostgreSQL
Linux Servers
RabbitMQ
Redis
Backend
FastAPI
Health Level Seven International
Docker
Microservices

Job description

  • Design, develop, and maintain APIs and microservices in Python.
  • Implement and integrate solutions with healthcare systems using HL7.
  • Manage and optimize relational databases, particularly PostgreSQL.
  • Implement messaging and asynchronous processing systems using RabbitMQ or Redis.
  • Administer and deploy services in Linux environments.
  • Containerize applications and manage environments using Docker.
  • Ensure software quality through automated testing and CI/CD pipelines.
  • Collaborate with cross-functional teams.

Conocimientos

Python FastAPI Django PostgreSQL RabbitMQ Redis Docker Linux HL7 English (professional level)

Requirements

A healthcare technology company in Madrid is seeking an experienced Backend Developer to enhance its innovative solutions in the health sector. Candidates should have strong Python skills and experience with FastAPI and PostgreSQL, alongside familiarity with healthcare systems integration using HL7. The role involves designing APIs, managing databases, and collaborating with cross-functional teams. Ideal applicants will also possess skills in Docker, message systems, and Linux environments, and a passion for healthcare solutions., * 3+ years of backend development experience in production environments.

  • Strong proficiency in Python, with solid experience in FastAPI and/or Django.
  • Experience with relational databases, especially PostgreSQL.
  • Experience with messaging/queue systems such as RabbitMQ or Redis.
  • Experience administering Linux servers.
  • Hands-on experience with Docker and containerized environments.
  • Knowledge of or experience with healthcare integrations using HL7.
  • Professional-level English.

Apply for this position