Logo for Grupo TECDATA Engineering

Senior Python Cloud Engineer (Azure)

Job description

Ubicación: Remoto
Salario: 48.000 € brutos/año
Nivel de inglés: C1 (imprescindible)

Descripción del puesto

Buscamos un/a Senior Python Cloud Engineer con experiencia en entornos Azure para incorporarse a un proyecto internacional centrado en el desarrollo de un sistema basado en RAG (Retrieval-Augmented Generation).

El entorno está compuesto por una arquitectura de microservicios (≈8 servicios) que gestionan pipelines de procesamiento documental, búsqueda vectorial y generación de respuestas mediante modelos LLM.


Responsabilidades

  • Desarrollo y mantenimiento de microservicios en Python dentro de entornos Cloud Azure.

  • Participación en el diseño y evolución de un sistema basado en RAG (chatbot con recuperación + generación).

  • Implementación de APIs y servicios backend (Flask / FastAPI).

  • Integración con servicios Azure para almacenamiento, búsqueda e inferencia de IA.

  • Desarrollo de pipelines de indexación y procesamiento documental.

  • Contenerización de servicios con Docker y despliegue en entornos productivos.

  • Monitorización, logging y mejora continua del sistema.

  • Colaboración en pruebas de rendimiento, calidad de respuestas y evaluación de modelos.


Requisitos técnicos

Conceptos clave

  • Experiencia en RAG (Retrieval-Augmented Generation): embeddings, chunking, recuperación y generación.

  • Conocimiento de arquitectura de microservicios y sistemas distribuidos.

Python

  • Python 3.11 (requisito obligatorio)

  • Experiencia con:

    • Flask (backend y servicios)

    • FastAPI (servicios asíncronos)

    • Streamlit (interfaces internas)

  • Gestión de dependencias con Poetry y/o uv


Cloud (Azure)

Experiencia práctica con:

  • Azure Blob Storage (almacenamiento)

  • Azure AI Search / Cognitive Search (búsqueda vectorial)

  • Azure OpenAI (GPT-4, embeddings)

  • Azure Document Intelligence (OCR / procesamiento documental)

  • Azure Container Apps (hosting de microservicios)

  • Azure Container Registry (ACR)

  • Azure Functions (procesamiento serverless)

  • Azure Queue Storage (mensajería)

  • Azure Entra ID (autenticación y roles)

  • Azure Application Insights (monitorización)

  • Azure CLI (gestión y despliegues)


Contenedores & DevOps

  • Experiencia sólida con Docker (build, run, debug).

  • Desarrollo y despliegue de servicios Python containerizados.


Fuentes de datos & integración

  • Integración con:

    • SharePoint Online

    • Confluence

    • Web crawling (scraping estructurado y controlado)


IA / Machine Learning

  • Evaluación de sistemas RAG con:

    • RAGAs Framework

    • Técnicas de LLM-as-judge (GPT-4)

  • Pruebas de rendimiento con Locust


Observabilidad

  • LangFuse (trazabilidad de LLMs)

  • Azure Application Insights


Herramientas de desarrollo

  • VS Code (debug, configuración, tareas)

  • Azurite (emulación local de Azure Storage)

  • Azure Functions Core Tools

  • Git (modelo de ramas con PR a main)


Cloud Engineer Related jobs

Other jobs at Grupo TECDATA Engineering

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.