dreamwork_

Descripción 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ónTitulació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écnicosPython 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 versionesExperiencia en procesos de integración y despliegue continuo utilizando herramientas como Git. Jenkins. GitHub Actions. Pipelines CI/CD. Testing y calidad de código 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 deseablesIA 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 equipos multidisciplinares utilizando metodologías Scrum/Kanban. Elaborar y mantener actualizada la documentación técnica. Proporcionar soporte en los procesos de despliegue y mantenimiento de las soluciones desarrolladas. Información del proyectoProyecto tecnológico centrado en el desarrollo de soluciones software con Python e Inteligencia Artificial con especial foco en arquitecturas de microservicios y construcción de agentes IA. La posición combina ingeniería de software e IA aplicada trabajando con buenas prácticas de desarrollo automatización de pruebas CI/CD y control de calidad del código. Adicionalmente se valorará experiencia en ámbitos como Machine Learning procesamiento documental OCR MLflow observabilidad y seguridad del código especialmente en soluciones desplegadas en entornos productivos. El proyecto se desarrolla en modalidad 100 remota desde cualquier ubicación en España. Contratación Contratación por Zemsania 100 remoto desde España Proyecto especializado en Python microservicios e Inteligencia Artificial Posición con un importante componente de desarrollo de software y construcción de agentes IA Compromiso con la igualdadEn 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.