Point your AI agent at freehire and let it find you a job.

Get the CLI →

Human & IT Services, S.C.

Programador Analista de Integraciones (GCP & BTP-CI)

Posted Updated
Discussion

Propósito de la posición:


El Programador Analista de Integraciones es responsable del diseño, desarrollo, implementación, optimización y gobierno de soluciones de integración en entornos en nube e híbridos. Este rol combina la arquitectura de APIs y microservicios, la orquestación de datos masivos y la aplicación de capacidades de Inteligencia Artificial (IA) para habilitar la interoperabilidad eficiente, segura y escalable entre sistemas empresariales (ERP, plataformas digitales y aplicaciones legadas).


Responsabilidades Principales:


  • Diseño y Construcción: Liderar el ciclo de vida de desarrollo de integraciones (API-First y Event-Driven) utilizando plataformas GCP y SAP BTP-CI.
  • Integración de SAP y Ecosistemas Corporativos: Desarrollar y mantener iFlows complejos en SAP BTP Cloud Integration y administrar el ciclo de vida de las APIs en Apigee y BTP API Manager.
  • Procesamiento de Datos masivos y Eventos: Diseñar pipelines de datos en tiempo real y por lotes (*batch*) usando herramientas GCP (Application Integration, DataFlow) y arquitecturas orientadas a eventos (Pub/Sub)
  • Habilitación de IA en Integraciones: Implementar patrones de integración con modelos de IA/ML (LLMs, embeddings, IA Generativa y clasificadores de datos) para automatizar el procesamiento, enriquecimiento y enrutamiento inteligente de datos.
  • Seguridad y Gobierno: Garantizar el cumplimiento de estándares de seguridad (OAuth 2.0, mTLS, JWT, cifrado de datos) y gobernanza de APIs en los ambientes de desarrollo, QA y Producción.
  • Mentoría y Calidad de Código: Realizar revisiones de código (*Code Reviews*), garantizar coberturas de pruebas unitarias/UAT y actuar como referente técnico para los desarrolladores Junior/Mid.


Conocimientos Técnicos


Lenguajes, Protocolos y DevOps: (Nivel Senior)


  • Lenguajes de Programación: Java (Spring Boot), Python, Groovy, JavaScript
  • Protocolos y Estándares: REST, gRPC, SOAP, JSON, XML, OpenAPI/Swagger.
  • Bases de Datos & Persistencia: SQL (PostgreSQL, BigQuery) y NoSQL (Firestore, MongoDB).
  • CI/CD & DevOps: Jenkins, GitHub Actions, GitLab CI, Terraform (IaC) para despliegues automatizados de proxies e iFlows.


GCP Integration Suite: (Nivel Intermedio)


  • Application Integration: Diseño de flujos de integración serverless, conectores nativos y orquestación.
  • Apigee API Platform: Creación de proxies, políticas de seguridad (Rate Limiting, Quotas, CORS), transformaciones (KVM, Javascript) y monetización/analítica de APIs.
  • Dataflow & Pub/Sub: Desarrollo de pipelines de procesamiento de datos en streaming y batch (Java / Python).
  • Google Cloud Core: Conocimiento sólido en Cloud Functions, Cloud Run, IAM y Secret Manager.


SAP BTP Integration Suite: (Nivel Intermedio)?


  • Cloud Integration: Creación de iFlows, mapeos (Groovy Script, XSLT, Graphical Mapping), manejo de excepciones y conectores (OData, REST, SOAP, SFTP, RFC).
  • SAP BTP API Management: Configuración de conexión AP


Inteligencia Artificial & Automatización (Nivel Básico-Intermedio)


  • ?AI-Driven Integrations: Integración de soluciones mediante APIs de LLMs (Vertex AI, OpenAI APIs) para procesamiento de lenguaje natural o extracción automática de datos no estructurados.
  • AI-Assisted Coding: Experiencia práctica utilizando herramientas de asistencia al desarrollo (GitHub Copilot, Gemini Code Assist) para acelerar la refactorización y documentación de código.
  • Patrones RAG / Vectores: Conocimiento conceptual en arquitectura RAG (Retrieval-Augmented Generation) e integración de bases de datos vectoriales a través de middleware.

Skills

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.