Senior Python Developer

Vermont Solutions
Municipality of Madrid, Spain
4 days ago

Role details

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

Job location

Municipality of Madrid, Spain

Tech stack

Java
API
Big Data
C++
Databases
Distributed Systems
Python
Software Maintenance
Redis
Scripting (Bash/Python/Go/Ruby)
Condor
Backend
Yield Optimization
TIBCO (Software)

Job description

Se trata de un desarrollo y evolución de soluciones críticas, en el que trabajarás con Python a nivel de programación avanzada, Java y C++, participando activamente en el diseño técnico, la optimización del rendimiento y la integración de servicios en entornos distribuidos basados en grids de computación., * Integración y consumo de APIs para comunicación entre sistemas.

  • Trabajo con bases de datos en memoria como Redis y/o Valkey.
  • Participación en el diseño, implementación y operación de sistemas distribuidos basados en grids de computación.
  • Colaboración con otros equipos técnicos para el diseño de soluciones eficientes y robustas.
  • Análisis y resolución de incidencias complejas en entornos productivos.
  • Aplicación de buenas prácticas de desarrollo, testing y documentación técnica.

Requirements

  • Desarrollo y mantenimiento de software backend con foco en rendimiento, estabilidad y escalabilidad.
  • Programación avanzada en Python (programación pura, no orientada a Big Data).
  • Desarrollo y optimización de componentes en C++ y Java., * Perfil Senior como desarrollador/a backend.
  • Experiencia sólida en Python a nivel de programación real (no Big Data, no scripting puntual).
  • Experiencia demostrable en C++ y Java.
  • Conocimiento y uso de bases de datos en memoria como Redis y/o Valkey.
  • Experiencia en integración y consumo de APIs.
  • Experiencia previa trabajando con sistemas de computación distribuida tipo Grid, como:
  • HTC / Condor
  • Zero Grid
  • TIBCO DataSynapse
  • IBM Symphony
  • Grids a medida
  • Capacidad para trabajar de forma autónoma en entornos técnicos complejos.

Benefits & conditions

  • Plan de Formación: Acceso a certificaciones técnicas y programas de formación continua para que siempre estés a la vanguardia. ?
  • Desarrollo Profesional: Un plan de carrera definido para que puedas visualizar tu futuro con nosotros y crecer en cada etapa de tu trayectoria. ?
  • Plan de Retribución Flexible: Adaptamos nuestra oferta a tus necesidades con beneficios como seguro médico privado, cheques para estudios de idiomas, guardería y tarjeta de transporte. ?
  • Ambiente de Trabajo Innovador: Te integrarás en un equipo de profesionales motivados en un entorno que prioriza la innovación y el trabajo en equipo. ? ? ?
  • Espacios Inclusivos: Creemos firmemente en un modelo de gestión sostenible y políticas de igualdad efectiva. Valoramos y fomentamos un ambiente de trabajo abierto e inclusivo, donde todos puedan contribuir y sentirse bienvenidos. ?

Apply for this position