Python Developer Senior · Microservicios · ML/IA · OCR · Observabilidad | 100% Remoto (España)
Contratación por Zemsania para proyecto en sector banca
🕒 Horario
- 9:00 a 18:00
- Jornada intensiva en julio y agosto
- Modalidad: 100% remoto desde España
🎯 Requisitos mínimos
Desarrollo y arquitectura
- Desarrollo y mantenimiento de arquitecturas basadas en microservicios utilizando Python.
- Aplicación de principios de diseño y buenas prácticas: SOLID, Clean Code, patrones de diseño.
CI/CD y automatización
- Integración y despliegue continuo (CI/CD) con Git, Jenkins, GitHub Actions.
- Pruebas unitarias con Pytest.
- Pruebas end‑to‑end con Postman y Newman.
- Análisis de calidad, cobertura y deuda técnica con SonarQube.
- Valorable: análisis de seguridad estática con Fortify.
Procesamiento documental e IA
- Desarrollo de soluciones de procesamiento documental e imagen, incluyendo extracción mediante OCR.
- Experiencia en proyectos de Machine Learning e IA aplicada, con evaluación de modelos (métricas de clasificación, extracción de información).
- Gestión del ciclo de vida de modelos con MLflow.
Observabilidad y rendimiento
- Monitorización, análisis y explotación de logs y métricas con Kibana.
- Diagnóstico de incidencias, optimización de rendimiento y monitorización en entornos productivos.
Metodologías y documentación
- Participación en Scrum/Kanban.
- Trabajo colaborativo en equipos multidisciplinares.
- Elaboración de documentación técnica y soporte a despliegues y mantenimiento.
⭐ Requisitos deseables
- Experiencia con herramientas de IA generativa (LangChain, LLaMA).
- Experiencia en NLP o análisis de texto.
- Experiencia previa en sector banca.
🛠️ Funciones principales
- Desarrollo de microservicios en Python aplicando buenas prácticas de ingeniería.
- Diseño y ejecución de pruebas unitarias y end‑to‑end.
- Implementación y mantenimiento de pipelines CI/CD.
- Desarrollo de soluciones OCR y procesamiento documental.
- Entrenamiento, evaluación y gestión de modelos ML/IA.
- Monitorización y análisis de logs y métricas en entornos productivos.
- Diagnóstico y resolución de incidencias.
- Colaboración con equipos técnicos bajo metodologías ágiles.
- Documentación técnica y soporte a despliegues.
📍 Modalidad
🤝 Compromiso con la igualdad
En Zemsania, creemos en la igualdad de oportunidades y en la diversidad como valores fundamentales para el éxito de nuestra organización. Por ello, garantizamos un proceso de selección basado en el mérito y sin discriminación por motivos de género, edad, discapacidad, orientación sexual, raza, religión o cualquier otra condición personal o social.