Resumen del puesto
El Analista de Sistemas Empresariales es la autoridad de diseño para las soluciones basadas en Salesforce en las organizaciones Comercial y de Servicios de Illumina. Este rol une la intención empresarial con la ejecución técnica: traduce la estrategia de negocio, las necesidades de las partes interesadas y las hojas de ruta de productos en diseños de soluciones robustos y escalables que el equipo de ingeniería construye y entrega.
Usted trabajará antes de la entrega, colaborando con los Propietarios de Producto para dar forma a las hojas de ruta, evaluar las capacidades de la plataforma y producir diseños de soluciones que contemplen Salesforce core, ServiceMax, Conga CPQ, Conga CLM, Data Cloud (Data 360), Agentforce e integraciones empresariales. Ganará influencia gracias a la calidad de sus diseños y a la confianza que genere entre las partes interesadas y los equipos de ingeniería.
Este rol opera dentro de un modelo de entrega Agile Scrum. Los Propietarios de Producto de Comercial y Servicios definen las prioridades empresariales y las hojas de ruta. Los Ingenieros de Software, los Ingenieros de Automatización de Pruebas (TAE) y los Arquitectos Técnicos ejecutan la entrega. El Analista de Sistemas Empresariales conecta estas actividades, asegurando que lo que se construya sea la solución correcta, diseñada para escalar y alineada con la estrategia tecnológica de Illumina.
Sus diseños sirven cada vez más a una segunda audiencia: los agentes de IA que el equipo de ingeniería utiliza para construir. En un modelo de entrega aumentado por IA y guiado por especificaciones, un diseño de solución preciso, verificable y bien descompuesto es la especificación que fundamenta una implementación fiable con IA; por ello, la claridad de sus diseños, criterios de aceptación y contratos de datos genera aún más valor. Además, usted diseña las propias soluciones de IA (Agentforce, Data Cloud) para que sean evaluables, fallen de forma segura y se usen de manera responsable y conforme a la normativa.
Responsabilidades
Diseño y arquitectura de soluciones
- Ser responsable del diseño de soluciones de extremo a extremo para las iniciativas de Salesforce, desde el descubrimiento hasta la aprobación del diseño. Producir documentos de diseño técnico, modelos de datos, especificaciones de integración y registros de decisiones de arquitectura.
- Evaluar y recomendar enfoques de solución en todo el ecosistema de Salesforce: Sales Cloud, Service Cloud, ServiceMax, Conga CPQ, Conga CLM, Data Cloud (Data 360), Agentforce y Experience Cloud.
- Diseñar soluciones entre sistemas que contemplen las integraciones con middleware (SnapLogic), ERP (SAP) y otros sistemas empresariales. Definir flujos de datos, contratos de API, patrones basados en eventos y estrategias de gestión de errores.
- Realizar análisis de ajuste (fit-gap) para nuevos requisitos, evaluando cuándo aprovechar capacidades declarativas, desarrollo a medida, productos de AppExchange o soluciones de terceros.
- Diseñar soluciones con seguridad, cumplimiento, escalabilidad y mantenibilidad integrados. Tener en cuenta los límites del sistema (governor limits) de Salesforce, los grandes volúmenes de datos y las restricciones de la arquitectura multiinquilino.
- Diseñar arquitecturas de agentes de Agentforce: descomposición por temas, orquestación de acciones, barreras de protección (guardrails), flujos de escalamiento y configuración de Trust Layer. Garantizar que las soluciones de IA cumplan los estándares de IA responsable.
- Definir la arquitectura de datos para implementaciones de Data Cloud (Data 360): diseño del modelo de datos, patrones de ingesta, estrategia de resolución de identidades y diseño de activación.
- Presentar opciones de solución a las partes interesadas con un análisis claro de compensaciones (tradeoffs), facilitando decisiones seguras e informadas.
Participación y asesoría a las partes interesadas
- Actuar como asesor técnico de confianza para los Propietarios de Producto, las partes interesadas del negocio y el liderazgo de ingeniería. Traducir la estrategia empresarial en dirección tecnológica.
- Colaborar con los Propietarios de Producto para dar forma a las hojas de ruta, aportando evaluaciones de viabilidad técnica, orientación para la estimación de esfuerzos y recomendaciones sobre la secuenciación de soluciones.
- Colaborar con las partes interesadas para crear prototipos, pruebas de concepto e ilustraciones visuales de soluciones, como medio para validar requisitos y construir una comprensión compartida.
- Evaluar la hoja de ruta de la plataforma Salesforce (nuevas versiones, funcionalidades, obsolescencias) y asesorar proactivamente a las partes interesadas sobre oportunidades y riesgos.
- Comunicar los diseños de soluciones tanto a audiencias técnicas como no técnicas, adaptando el nivel de detalle, el formato y el lenguaje a cada público.
- Construir y mantener un repositorio de arquitectura de soluciones: arquitecturas de referencia, patrones de diseño y registros de decisiones que sirvan como conocimiento institucional.
Habilitación de la entrega
- Trabajar de 1 a 2 sprints por delante del desarrollo, asegurando que los diseños de soluciones estén listos, validados y descompuestos en historias de usuario implementables antes de entrar en el backlog del sprint.
- Definir los criterios de éxito y de aceptación de las historias de usuario en colaboración con los Propietarios de Producto. Ofrecer orientación sobre la preparación de historias y su integridad técnica.
- Apoyar el refinamiento y la priorización del backlog, aclarando el enfoque técnico, identificando dependencias y ayudando al equipo a estimar con confianza.
- Participar en la planificación de sprints para asegurar que el equipo comprende el diseño de la solución y puede plantear dudas o preocupaciones desde el principio.
- Revisar el trabajo completado frente al diseño de la solución, validando que las implementaciones se alineen con la intención arquitectónica. Aportar retroalimentación a nivel de diseño durante las revisiones de código y configuración.
- Colaborar con los Ingenieros de Automatización de Pruebas para asegurar que los diseños de soluciones sean verificables y que los criterios de aceptación sean lo suficientemente claros para guiar la estrategia de pruebas.
- Apoyar la planificación de lanzamientos identificando riesgos a nivel de solución, dependencias entre funcionalidades y requisitos de validación de integraciones.
Diseño para el SDLC aumentado por IA
- Producir diseños de soluciones suficientemente precisos y verificables como para actuar como la especificación a partir de la cual construyen el equipo aumentado por IA y sus agentes: criterios de aceptación claros, alcance descompuesto, contratos de datos explícitos y el contexto en el que el equipo puede fundamentar la IA.
- Diseñar soluciones de IA (agentes de Agentforce, Data Cloud) para que sean evaluables y fallen de forma segura: barreras de protección, escalamiento, supervisión humana (human-in-the-loop) y compensaciones entre IA responsable, modelos y residencia de datos.
- Usar herramientas de IA para acelerar la exploración de diseños, el análisis de opciones y la documentación (ADR, diagramas), asumiendo la responsabilidad de las decisiones y de su justificación.
- Tener en cuenta en sus diseños la gobernanza de las herramientas de IA y de los activos generados por IA: límites de datos para herramientas de IA externas, propiedad intelectual y autoría, y prevención de la IA en la sombra (shadow AI) para datos regulados.
Cualificaciones requeridas
Experiencia
- Más de 5 años de experiencia en diseño de soluciones, arquitectura o funciones senior de entrega técnica con Salesforce.
- Experiencia demostrada en el diseño de soluciones en múltiples nubes de Salesforce y complementos de terceros (ServiceMax, Conga CPQ/CLM o similares).
- Experiencia en el diseño de integraciones entre sistemas que involucren middleware (SnapLogic o similar), ERP (SAP) y plataformas de datos empresariales.
- Experiencia trabajando con modelos de entrega Agile Scrum, incluyendo refinamiento del backlog, planificación de sprints y entrega iterativa.
- Capacidad comprobada para producir artefactos de diseño técnico: diagramas de arquitectura de soluciones, modelos de datos, especificaciones de integración y registros de decisiones de arquitectura.
- Se valora experiencia en entornos regulados (HIPAA, FDA, SOX).
Conocimientos, habilidades y aptitudes
Técnicos
- Comprensión profunda de la plataforma Salesforce: modelo de datos, modelo de seguridad, marco de automatización (Flows, desencadenadores de Apex), límites del sistema (governor limits) y orden de ejecución.
- Sólido conocimiento de los patrones de integración de Salesforce: API REST/SOAP, Platform Events, Change Data Capture, credenciales con nombre (named credentials) y orquestación de middleware.
- Conocimientos prácticos de Agentforce: diseño de agentes, arquitectura de temas y acciones, Prompt Builder, Agent Script, Atlas Reasoning Engine y Einstein Trust Layer.
- Conocimientos prácticos de Data Cloud (Data 360): flujos de datos, objetos del modelo de datos, resolución de identidades, información calculada (calculated insights) y activaciones.