GeekHunter Logo

Planes

Iniciar sesión

ES

ES

Instituto Todos pela Saúde

Desarrollador de Software Back-end Senior

Show original

Presencial

São Paulo, SP, Brasil

Rango salarial

BRL

Empleado(a)

Nivel de experiencia

Senior

Requisitos

5+ años de experiencia en la carrera
Inglés básico
Django
Python
Flask
Git
FastAPI
PostgreSQL
Integração Contínua

Habilidades deseadas

RNDS
LOINC
ClickHouse
BigQuery
Airflow
Prefect
CID
Parquet
PGVector
DuckDB
Dagster
FHIR
dbt
PostGIS
GeoPandas

Tareas y Responsabilidades

Show original

Sobre la vacante:

Buscamos una persona desarrolladora de software senior, con enfoque en back-end, para construir y mejorar los servicios, las integraciones y las estructuras de datos que sustentan los productos de ITpS. Formarás parte de un equipo multidisciplinario y trabajarás en soluciones que conectan datos, sistemas e instituciones asociadas.

Buscamos a alguien que combine profundidad técnica, visión de producto y cuidado con datos sensibles. Esperamos autonomía para tomar decisiones, monitorear los servicios en producción y transformar necesidades de vigilancia en soluciones seguras, observables y rastreables. El liderazgo será técnico, con participación en arquitectura, revisión de código, mentoría y coordinación de entregas; la función no involucra gestión formal de personas.

Responsabilidades:

  • Desarrollar, probar, documentar y mejorar APIs y servicios en Python, con contratos claros, versionamiento y control de acceso.
  • Modelar y mejorar estructuras de datos en PostgreSQL, incluyendo migraciones, índices, transacciones y análisis de consultas.
  • Construir integraciones con sistemas del SUS y de instituciones asociadas, con tratamiento de cambios de esquema, reprocesamientos, duplicidades y fallas parciales.
  • Implementar rutinas asíncronas, programadas o orientadas a eventos cuando sean adecuadas al problema.
  • Crear validaciones y trazas de auditoría que preserven la integridad, la procedencia y la rastreabilidad de los datos.
  • Mantener pruebas automatizadas, integración continua y mecanismos seguros de despliegue y reversión.
  • Instrumentar los servicios con registros de eventos, métricas y trazado de solicitudes, identificando las causas de los incidentes y verificando las correcciones.
  • Aplicar controles proporcionales al riesgo en el tratamiento de datos personales y sensibles, en cumplimiento de la LGPD y las normas éticas aplicables.
  • Realizar revisiones de código, registrar decisiones relevantes y apoyar el desarrollo técnico del equipo.
  • Trabajar en colaboración con producto, diseño, frontend, infraestructura, datos, epidemiología e instituciones responsables de las fuentes de datos.

Requisitos:

  • Experiencia sólida en el desarrollo y mantenimiento de sistemas en producción con Python.
  • Experiencia con al menos un framework para APIs, como FastAPI, Django o Flask.
  • Dominio de PostgreSQL, incluyendo modelado relacional, migraciones, índices, transacciones y diagnóstico de consultas.
  • Experiencia con APIs e integraciones entre sistemas, con tratamiento explícito de errores y consistencia de datos.
  • Experiencia con pruebas automatizadas, Git e integración continua.
  • Conocimiento aplicado de autenticación, autorización, gestión de secretos y protección de datos personales.
  • Experiencia con observabilidad e investigación de las causas de fallas en producción.
  • Capacidad para tomar y comunicar decisiones técnicas, revisar código y apoyar el trabajo de otras personas.
  • Capacidad para leer documentación técnica en inglés.
  • Interés en aplicar tecnología a la salud pública. La experiencia previa en el sector salud no es obligatoria.

Diferenciales:

  • Experiencia en salud pública, vigilancia epidemiológica, datos gubernamentales o sistemas sujetos a auditoría.
  • Conocimiento de estándares y terminologías de salud, como FHIR, RNDS, LOINC o CID.
  • Experiencia con orquestación de flujos de datos y procesamiento analítico, usando herramientas como Prefect, Airflow, Dagster, dbt, Parquet, DuckDB, ClickHouse o BigQuery.
  • Experiencia con PostGIS o GeoPandas, búsqueda vectorial con PGVector o aplicaciones basadas en modelos de lenguaje.

Competencias comportamentales:

  • Actitud profesional ética y respetuosa, con cordialidad en las relaciones, respeto a la diversidad y cuidado con la información confidencial.
  • Capacidad para trabajar en equipos multidisciplinarios, colaborando en las entregas, valorando diferentes perspectivas y reconociendo las contribuciones de otras personas.
  • Disposición para compartir conocimientos, documentar aprendizajes y apoyar el desarrollo de colegas, reduciendo la dependencia de conocimiento individual.
  • Comunicación clara y respetuosa, con escucha activa para comprender necesidades, aclarar dudas y alinear expectativas.
  • Apertura para dar y recibir retroalimentación constructiva y manejar divergencias mediante el diálogo, con enfoque en la solución de problemas.
  • Organización y responsabilidad con plazos y compromisos, comunicando dificultades y riesgos con anticipación y solicitando apoyo cuando sea necesario.
  • Disposición para aprender continuamente y adaptarse a los cambios, reconociendo límites e incorporando contribuciones del equipo.

Beneficios:

  • Plan de salud.
  • Plan dental.
  • Vale de comida.
  • Vale de alimentación.
  • Vale de transporte.
  • Ayuda guardería/nana.
  • Pensión complementaria.
  • Seguro de vida.

Alianzas y ventajas:

  • Productos financieros.
  • Iupp.
  • Descuento en farmacia.
  • Gimnasios asociados, Wellhub y Totalpass.
  • Acceso a los clubes de Itaú Unibanco.

Modelo de trabajo y ubicación:

La vacante es presencial, en São Paulo - SP, con una jornada de 40 horas semanales y contratación bajo el régimen CLT.

Cómo postularse

Las postulaciones se realizan en esta página, directamente con la empresa. Necesitas un currículum en PDF y un correo electrónico para confirmar la postulación.

Compartir vacante:

Cómo postularse

Las postulaciones se realizan en esta página, directamente con la empresa. Necesitas un currículum en PDF y un correo electrónico para confirmar la postulación.

Compartir vacante: