Estamos en búsqueda de un perfil freelance backend con conocimiento en IA para un proyecto.
Perfil
1. Grado o ingeniería en informática, sistemas, telecomunicaciones o áreas afines.
2. Deseable contar con cursos específicos en ciencia de datos, inteligencia artificial, o arquitectura cloud.
3. Experiencia en desarrollo de soluciones en la nube (Azure):
o Conocimiento en implementación y configuración de servicios como:
+ Azure Blob Storage (almacenamiento y acceso a documentos).
+ Azure Functions (desarrollo de microservicios sin servidor).
+ Azure Service Bus / Event Grid (orquestación de eventos y mensajería).
+ Azure Active Directory (autenticación, autorización y seguridad).
+ Azure App Service (despliegue de aplicaciones web).
+ Experiencia en Azure DevOps para la gestión de repositorios, pipelines de CI/CD y control de versiones.
4. Conocimientos en herramientas de datos y analítica:
o Experiencia con Azure Databricks o Azure Synapse para orquestar y procesar datos a gran escala.
o Dominio de Delta Lake / formato Parquet para almacenamiento eficiente y versionado de datos.
o Manejo de Python (principalmente en entornos de data processing y machine learning).
5. Experiencia en inteligencia artificial y OCR:
o Conocimiento de Azure Cognitive Services (en particular, Computer Vision, OCR, Document Intelligence / Form Recognizer).
o Familiaridad con Azure OpenAI Service o herramientas de IA generativa para la interpretación de texto y generación de estructuras JSON.
o Experiencia previa integrando y consumiendo APIs de OCR / NLP para la extracción y clasificación de documentos.
o Entendimiento de técnicas de preprocesamiento de imágenes y documentos (PDF, Word, imágenes escaneadas).
6. Prácticas de seguridad y cumplimiento:
o Conocimiento de configuraciones de redes seguras en Azure.
o Experiencia en Azure Key Vault para la gestión de secretos y cifrado de datos.
7. Integraciones y arquitecturas escalables:
o Capacidad para diseñar y desarrollar integraciones con servicios externos.
o Uso de colas y tópicos (Service Bus, Event Grid) para desacoplar procesos.
o Buenas prácticas de resiliencia y tolerancia a fallos en entornos productivos (reintentos, logging, alertas).
o Dominio de lenguaje Python, Java o Node.js para construcción de APIs y la función serverless en Azure.
Funciones dentro del proyecto
1. Implementar la lógica de lectura y extracción de datos usando los servicios nativos de Azure (Document Intelligence, OCR, IA generativa).
2. Diseñar y desarrollar funciones serverless (Azure Functions) para la automatización de flujos de ingesta, orquestación y procesamiento de facturas.
3. Integrar y configurar colas (Service Bus) y suscripciones (Event Grid) para asegurar flujos desacoplados y escalables.
4. Realizar el procesamiento y transformaciones en Azure Databricks, generando tablas/archivos en formato Delta Parquet.
5. Gestionar la seguridad y el acceso (Azure AD), garantizando la auditoría y el cumplimiento normativo.
6. Colaborar con el área de DevOps para establecer pipelines CI/CD y asegurar la calidad y consistencia del despliegue.
7. Documentar y realizar pruebas unitarias, cumpliendo con los estándares de la empresa.
8. Dar soporte en la etapa de prueba y puesta en producción, atendiendo incidencias y optimizando el rendimiento de la solución.
Información del Proyecto
Categoría: IT & Programming
Subcategoría: Web Development
Alcance del proyecto: Medium-sized
¿Es un proyecto o una posición? Proyecto
Disponibilidad requerida: Según se necesite
Integraciones API: Cloud storage (Dropbox, Google Drive, etc.)
Habilidades necesarias
JavaScript, MySQL, PHP, Microsoft Azure, Node.js, Python, Google Cloud AI, Microsoft Azure AI.
El anuncio original lo puedes encontrar en Kit Empleo:
Kit Empleo
#J-18808-Ljbffr