Desarrollador Backend Senior

Hace 3 días

Santiago, Santiago Metropolitan Region, Chile Synergie Jornada completa

Desarrollador Backend Senior

Synergie Consulting busca 1 Desarrollador Backend Senior para participar en un proyecto de desarrollo e implementación de soluciones de software para importante cliente de Gobierno.

Buscamos un profesional senior con experiencia sólida en desarrollo backend, APIs, integración de datos e interoperabilidad entre sistemas.

REQUISITOS IMPRESCINDIBLES

Estos requisitos son excluyentes para la posición:

  • Python + FastAPI o Flask
  • APIs REST
  • SQL
  • Docker
  • OpenAPI/Swagger + OAuth2/JWT + MongoDB + SQLAlchemy/PyMongo + Pytest + SonarQube

MUY IMPORTANTE: El candidato debe acreditar mínimo 3 proyectos reales en los que haya utilizado conjuntamente estas tecnologías, es decir, proyectos donde haya participado utilizando Python + FastAPI/Flask + APIs REST + SQL + Docker + OpenAPI/Swagger + OAuth2/JWT + MongoDB/SQLAlchemy/PyMongo + Pytest/SonarQube.

No sirve acreditar las tecnologías en proyectos diferentes. Las 5 deben estar presentes conjuntamente en cada uno de los 3 (o mas) proyectos.

REQUISITOS GENERALES

  • Título profesional de Ingeniero Civil, Ingeniero de Ejecución en Computación e Informática o carrera profesional afín al área informática.
  • Mínimo 4 años de experiencia profesional desde la obtención del título.

EXPERIENCIA COMPROBABLE EN

  • Desarrollo backend de servicios y APIs REST en sistemas transaccionales.
  • Modelamiento de datos.
  • Integración y consolidación de fuentes de datos, incluyendo sistemas legados.
  • Construcción de capas de interoperabilidad.
  • Experiencia con metodologías ágiles.

FUNCIONES PRINCIPALES

  • Diseñar, desarrollar y mantener servicios y APIs REST documentados mediante OpenAPI.
  • Trabajar bajo arquitecturas orientadas a microservicios y API Gateway.
  • Modelar, consolidar y depurar datos provenientes de múltiples fuentes y sistemas legados.
  • Desarrollar procesos de migración e integración de datos (ETL/batch).
  • Implementar mecanismos de sincronización entre sistemas.
  • Desarrollar interoperabilidad con plataformas del Estado.
  • Aplicar controles de seguridad sobre servicios y datos sensibles.
  • Apoyar la observabilidad, monitoreo y optimización del rendimiento.

MODALIDAD

  • Jornada: 40 horas semanales, dedicación exclusiva.
  • Modalidad preferentemente remota.
  • Eventualmente se podrá requerir presencialidad según necesidades del proyecto.
  • Duración estimada: 12 meses.