JFrog
Capgemini
Ingeniero/a de AWS API / Arquitecto/a de Datos
CON QUIÉN TRABAJARÁS
Como Ingeniero/a de AWS API / Arquitecto/a de Datos en Capgemini, diseñarás y entregarás APIs y microservicios seguros y escalables que conectan sistemas, datos y, cada vez más, agentes de IA. Las APIs son donde la IA moderna se encuentra con la empresa: son la forma en que un agente recupera contexto, llama a una herramienta o realiza una acción, por lo que la calidad, seguridad y gobernanza de tus interfaces dan forma directamente a si los sistemas impulsados por IA se comportan de manera segura y predecible. Serás responsable de las soluciones desde el diseño hasta la construcción, implementación y soporte en producción, asegurando que los servicios sean observables, fiables y rentables en AWS.
Formarás parte del equipo de Plataformas de Datos dentro de la Práctica Global de Insights y Datos, que ha experimentado un crecimiento fuerte y sostenido en una amplia gama de sectores. Plataformas de Datos alberga Ingenieros/as de Datos, Ingenieros/as de Plataformas, Arquitectos/as de Soluciones y Analistas de Negocio que impulsan la transformación digital y de datos de nuestros clientes en plataformas cloud modernas. Nos especializamos en los últimos frameworks, arquitecturas de referencia y tecnologías en AWS, Azure y GCP, y plataformas de datos como Databricks y Snowflake.
QUÉ APORTARÁS
Tenga en cuenta
Aprobación de seguridad: Para ser nombrado/a para este puesto, debe ser elegible para obtener una autorización de Verificación de Seguridad (SC) del Reino Unido. Para obtener la autorización SC, debe haber residido continuamente en el Reino Unido durante los últimos 5 años, junto con otros criterios. A lo largo del proceso de selección, se le preguntará sobre su elegibilidad para la autorización de seguridad, incluido su país de residencia y nacionalidad. Algunos puestos están restringidos a ciudadanos/as del Reino Unido por motivos de seguridad, por lo que es posible que se le pregunte sobre su ciudadanía.
QUÉ APORTARÁS
Aportarás una sólida experiencia práctica en la entrega de soluciones de API e integración en entornos complejos, a menudo regulados, y un interés en cómo los agentes de IA cambian lo que significa un buen diseño de API. No necesitas haber creado sistemas orientados a agentes todavía, pero deberías estar preparado/a para hacerlo y ser capaz de mostrar los fundamentos de integración y seguridad que los hacen seguros.
Esencial
- Sólida experiencia práctica en el diseño y la construcción de APIs y microservicios en producción. _ Experiencia práctica con tecnologías sin servidor de AWS (Lambda, API Gateway) y sólidos fundamentos de seguridad y redes (IAM, VPC y similares).
- Sólida comprensión de las APIs RESTful, los patrones de integración y los sistemas distribuidos.
- Dominio de al menos un lenguaje backend (por ejemplo, Python) con sólidas prácticas de ingeniería de software (Git, revisión de código, pruebas unitarias, CI/CD) y la capacidad de solucionar problemas de producción.
- Experiencia en el ciclo de vida de entrega (CI/CD, planificación de lanzamientos, corte, estabilización posterior al lanzamiento) y con herramientas de observabilidad (CloudWatch y/o ELK, Prometheus, Grafana).
- Comunicación clara de las decisiones de arquitectura a las partes interesadas técnicas y no técnicas.
EL FOCO DE TU ROL
Asumirás la responsabilidad principal de la arquitectura de datos de la API y la integración de sistemas en AWS. Diseñarás APIs RESTful y límites de servicio limpios, definirás estándares de integración y, cada vez más, diseñarás interfaces preparadas para agentes: puntos finales que los agentes de IA y las aplicaciones basadas en LLM puedan llamar de forma segura y fiable. Participarás en decisiones de arquitectura de datos (como PostgreSQL, almacenes de documentos y vectoriales) que permitan soluciones robustas, de extremo a extremo y habilitadas por IA. Trabajarás con colegas de producto, entrega, datos y ciberseguridad para garantizar patrones de acceso seguros, una fuerte observabilidad y despliegues fluidos. Cuando sea necesario, también contribuirás a.
Lo que harás
- Diseñar APIs y microservicios sin servidor en AWS. Construir arquitecturas de API utilizando Lambda y API Gateway, alineadas con las hojas de ruta de productos, con patrones de diseño consistentes, versionado y documentación a lo largo del ciclo de vida de la API.
- Diseñar interfaces preparadas para agentes y que permitan la llamada a herramientas. Construir APIs que los agentes de IA y las aplicaciones LLM puedan invocar, incluida la exposición de datos y capacidades a través de patrones como el Protocolo de Contexto del Modelo (MCP), con esquemas claros, identidades de máquina con ámbito y salvaguardas apropiadas para que los llamadores autónomos se comporten de forma segura.
- Soporte de integración de sistemas y datos. Habilitar la integración entre servicios distribuidos, incluidos patrones basados en eventos, y contribuir al acceso a datos de recuperación y vectoriales para RAG y otros casos de uso de IA cuando sea necesario.
- Gestionar patrones de acceso seguro. Integrarse con proveedores de identidad y aplicar la autenticación basada en IAM y tokens, diseñando el control de acceso que funcione tanto para llamadores autónomos (no humanos) como para usuarios.
- Incorporar la observabilidad y la auditabilidad. Implementar registros, monitorización, rastreo y pistas de auditoría, incluso para tráfico impulsado por IA no determinista, con una supervisión humana clara de lo que los agentes tienen permitido hacer.
- Modernizar de forma pragmática. Evaluar y abordar la deuda técnica y recomendar enfoques de modernización sensatos, y apoyar la planificación de la implementación, el corte y la estabilización posterior al lanzamiento.
- Contribuir a la arquitectura de datos. Ayudar a dar forma al diseño de almacenes de documentos y datos (PostgreSQL, almacenes de documentos y vectoriales) en colaboración con los equipos de ingeniería de datos.
Deseable
- Exposición a la integración de IA y agentes: APIs de llamada a herramientas o a funciones, MCP, Amazon Bedrock y Bedrock Agents, Knowledge Bases para Bedrock, o búsqueda vectorial (por ejemplo, OpenSearch, pgvector).
- GraphQL (Apollo).
- Streaming de eventos (por ejemplo, Apache Kafka).
- Avance hacia la certificación AWS (Developer Associate, Solutions Architect Associate o Professional, o Security Specialty).
INFORMACIÓN ADICIONAL
Tecnologías con las que podrías trabajar
- AWS: Lambda, API Gateway, Aurora/RDS, EC2, Route 53, ECR, STS, VPC, S3, y Amazon Bedrock para la integración de IA.
- API, integración y seguridad: APIs RESTful, GraphQL de Apollo, MCP; IAM, autenticación basada en tokens, proveedores de identidad externos.
- Datos y mensajería: PostgreSQL, Apache Kafka, almacenes de documentos y vectoriales.
- Ingeniería y operaciones: pipelines CI/CD, stack ELK, Prometheus, Grafana.
INFORMACIÓN ADICIONAL
Trabajo híbrido: Los lugares desde los que trabajarás día a día variarán según tu rol, tus necesidades y las del negocio; será una combinación de oficinas de la empresa, sitios de clientes y tu hogar; teniendo en cuenta que no podrás trabajar desde casa el 100% del tiempo.
Si se te ofrece con éxito este puesto, pasarás por una serie de comprobaciones previas al empleo, que incluyen identidad, nacionalidad (única o doble) o estatus de inmigración, historial laboral que se remonta a 3 años continuos y comprobación de antecedentes penales no extinguidos (conocido como Disclosure and Barring Service).
Lo que te ofreceremos
Se te animará a tener un equilibrio positivo entre la vida laboral y personal. Nuestra forma de trabajar, predominantemente híbrida, significa que integramos el trabajo híbrido en todo lo que hacemos y hacemos de los acuerdos de trabajo flexible una realidad diaria para nuestra gente. Todos los empleados del Reino Unido son elegibles para solicitar acuerdos de trabajo flexible.
Se te dará la oportunidad de explorar, innovar y progresar. Te beneficiarás de la mentalidad de 'aprendizaje para toda la vida' de Capgemini, lo que significa que tendrás innumerables oportunidades de formación y desarrollo, desde think tanks hasta hackathons, y acceso a 250.000 cursos con numerosas certificaciones externas de AWS, Microsoft, Harvard Manage Mentor, cualificaciones de ciberseguridad y mucho más.
Por qué somos diferentes
En Capgemini, ayudamos a organizaciones de todo el mundo a ser más ágiles, más competitivas y más exitosas. Las soluciones técnicas inteligentes, personalizadas y a menudo innovadoras para problemas complejos son la norma. Pero también lo es una cultura que es tan colaborativa como con visión de futuro. Trabajando estrechamente unos con otros y con nuestros clientes, nos adentramos en el funcionamiento de las empresas y llegamos al corazón de sus objetivos. Tú también lo harás.
Capgemini se enorgullece de representar a casi 130 nacionalidades y su diversidad cultural. Nuestra definición holística de diversidad se extiende más allá del género, la identidad de género, la orientación sexual, la discapacidad, la etnia, la raza, la edad y la religión. Capgemini ve la diversidad como todo lo que nos hace quienes somos como organización, incluyendo nuestro origen social, nuestras experiencias en la vida y el trabajo, nuestros estilos de comunicación e incluso nuestra personalidad. Estas dimensiones contribuyen al tipo de diversidad que más valoramos: la diversidad de pensamiento.
