Python & AI Engineer | Python · Microservicios · Agentes IA · CI/CD | 100% Remoto (España)
Contratación por Zemsania · Python · Inteligencia Artificial · Microservicios · Calidad de Software
Qué buscamos
Buscamos un/a Python & AI Engineer con experiencia en desarrollo de software con Python , arquitecturas de microservicios y construcción de agentes de Inteligencia Artificial , para incorporarse a un proyecto tecnológico en modalidad 100% remota desde España.
La persona seleccionada participará en el desarrollo y mantenimiento de arquitecturas basadas en microservicios , aplicando principios de ingeniería de software y buenas prácticas como SOLID, Clean Code y patrones de diseño .
Buscamos un perfil con una sólida base de desarrollo que, además, tenga experiencia o interés en entornos de IA aplicada, agentes IA y Machine Learning , trabajando con prácticas de CI/CD, testing, calidad de código y metodologías ágiles.
Condiciones del proyecto
- Modalidad: 100% remoto
- Ubicación: España
- Inglés: Nivel alto
- Contratación: Zemsania
Formación
Titulación universitaria en alguna de las siguientes áreas o disciplina técnica equivalente:
- Ingeniería Informática.
- Ingeniería de Telecomunicaciones.
- Matemáticas.
- Física.
- Otra titulación técnica equivalente.
Requisitos técnicos
Python, microservicios e IA
- Experiencia en desarrollo con Python .
- Desarrollo y mantenimiento de arquitecturas basadas en microservicios .
- Experiencia en la construcción de agentes IA .
- Aplicación de principios y buenas prácticas de diseño y desarrollo de software:
- SOLID .
- Clean Code .
- Patrones de diseño .
CI/CD y control de versiones
Experiencia en procesos de integración y despliegue continuo utilizando herramientas como:
- Desarrollo y ejecución de pruebas unitarias con Pytest .
- Diseño, automatización y ejecución de pruebas end-to-end .
- Experiencia con Postman y Newman .
- Análisis de calidad de código, cobertura y deuda técnica mediante SonarQube .
Metodologías y documentación
- Experiencia trabajando con metodologías ágiles Scrum y/o Kanban .
- Capacidad para trabajar de manera colaborativa dentro de equipos multidisciplinares .
- Elaboración y mantenimiento de documentación técnica .
- Soporte a procesos de despliegue y mantenimiento de aplicaciones.
Idiomas
- Inglés alto .
Requisitos deseables
IA, Machine Learning y procesamiento documental
- Experiencia desarrollando soluciones de procesamiento documental y de imagen .
- Extracción de información mediante tecnologías OCR .
- Experiencia en proyectos de Machine Learning e Inteligencia Artificial aplicada .
- Evaluación de modelos mediante métricas de clasificación y extracción de información .
- Gestión del ciclo de vida de modelos y experimentos mediante MLflow .
Observabilidad y producción
- Experiencia en monitorización, análisis y explotación de logs y métricas .
- Conocimientos de herramientas de observabilidad como Kibana .
- Experiencia en diagnóstico de incidencias en aplicaciones.
- Optimización del rendimiento.
- Monitorización de aplicaciones en entornos productivos .
Seguridad
- Conocimientos y experiencia en análisis estático de seguridad del código .
- Experiencia con Fortify .
Funciones principales
- Desarrollar y mantener arquitecturas basadas en microservicios utilizando Python .
- Participar en el diseño, desarrollo y evolución de agentes de Inteligencia Artificial .
- Aplicar principios SOLID, Clean Code y patrones de diseño en el desarrollo de las soluciones.
- Participar en procesos de integración y despliegue continuo (CI/CD) .
- Trabajar con Git, Jenkins y GitHub Actions.
- Desarrollar y ejecutar pruebas unitarias mediante Pytest .
- Diseñar, automatizar y ejecutar pruebas end-to-end con Postman y Newman .
- Garantizar la calidad del código mediante herramientas como SonarQube .
- Participar en
📌 Python & AI Engineer - Python - Microservicios - Agentes IA - CI/% Remoto (España) (Madrid)
🏢 Zemsania
📍 Madrid
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.