Analista Soa
Empresa:

Ibm


Detalles de la oferta

IntroducciónConduzca a IBM hacia el futuro traduciendo los requisitos del sistema al diseño y desarrollo de sistemas personalizados en un entorno ágil. El éxito de IBM está en sus manos a medida que transforma necesidades comerciales vitales en código e impulsa la innovación. Su trabajo potenciará a IBM y a sus clientes a nivel mundial, colaborando e integrando el código en los sistemas empresariales. Tendrá acceso a lo último en educación, herramientas y tecnología, y una trayectoria profesional ilimitada con el líder mundial en tecnología. ¡Venga a IBM y provoque un impacto global!Su función y responsabilidadesSe centra en dar una orientación estratégica a los servicios y/o APIs que se van a construir en la organización aplicando los principios de diseño SOA, evalúa los requerimientos funcionales identificados por las áreas funcionales y define el modelo de servicios de acuerdo a los procesos de negocio.· En conjunto con los actores de negocio y analistas de procesos se plantean servicios con una orientación hacia la estrategia del negocio, (reusables), y no servicios centrados en la solución específica.· Identifica qué APIs pueden solventar una necesidad funcional.· Acompaña a los equipos de negocio para identificar requerimientos / necesidades de integración y ayuda a movilizar las definiciones. Finalidades:· Liderar y apoyar a otros en espacios de definición de escenarios funcionales bajo la metodología de trabajo BDD para una capacidad o flujo funcional en un dominio de negocio, con el fin de conocer los comportamientos exitosos y alternos, y así lograr una mayor alineación entre el negocio y la implementación técnica.· Realizar Análisis y Modelado SOA para una capacidad o flujo funcional en un dominio de negocio, utilizando todos los artefactos de Event Storming (DDD) y cumpliendo con los principios y patrones de diseño SOA, para identificar, conocer y/o refinar capacidades candidatas que pueden ser expuestas como servicios a través de APIs. Replicar esta finalidad apoyando a otros para velar por el nivel de conocimiento del equipo.· Construir contratos funcionales de una capacidad teniendo en cuenta las consideraciones de: principios de diseño SOA, marco de referencia BIAN, clasificación de la información, rutas de acceso (metodos HTTP, basepath y operation Path), modelo canónico, campos de solicitud y respuesta, granularidad de datos y de restricción, para cada una de las capacidades a exponer como APIs y Servicios en los diferentes dominios de negocio con el fin de crear contratos estandarizados y con alto potencial de reúso y poder apoyar a otros integrantes del equipo con definiciones de capacidades.· Tener la capacidad de construir contratos beta de capacidades a exponer como APIs y Servicios en un dominio de negocio, cumpliendo con todos los estándares, políticas y lineamientos definidos en Gobierno SOA y Open API, con el fin de tener una versión beta de la API que será el insumo base para el equipo de desarrollo y será publicada en el portal de APIs y así poder generar entregables y apoyar a otros integrantes del equipo que lo requieran.· Documentar para cada API los artefactos de Análisis y Modelado SOA (contrato funcional, versión beta de contrato técnico, escenarios BDD), con la estructura y lineamientos definidos por Gobierno SOA y disponibilizarla en el repositorio indicado, así como estar en la capacidad de apoyar a otros, con el fin de lograr centralizar la información cumpliendo los principios de diseño SOA y así permitir la trazabilidad de la evolución de las capacidades expuestas como APIs o Servicios.· Tener conocimiento en Open Banking, BaaS e integraciones con terceros con el fin de aportar en la evolución de las definiciones y apoyar a los integrantes del área de conocimiento que se encuentren trabajando estas necesidades.· Tener dominio en catálogos de servicios, portales de APIs y descubribilidad de capacidades con el fin de documentar correctamente las capacidades (manteniendo el inventario actualizado y normalizado), identificar oportunidades de mejora en los lineamientos y procesos y apoyar a otros integrantes del área de conocimiento.Experiencia profesional y técnica necesariaConocimientos:· SOA· Análisis orientado a Servicios.· Modelamiento de Servicios y diseño de APIs.· BIAN (10.0/ 11.0)· Pensamiento sistémico· BDD· DDD· Open API· Open Banking· BaaS· Conocimiento de negocio· WSDL/XSD· Arquitectura de integración· GIT· Swagger / Yaml· Patrones de integración· Event Driven Architecture· Patrones orientados a eventos· Patrones sincrónicos y asincrónicos· Arquitectura empresarial· Atributos de calidad y disponibilidad (RNF)· Seguridad en APIs (OAuth, OpenID, JWT)· Conceptos básicos ISeries / STI· Lógica de programación· BPMN· Postman y SOAPExperiencia profesional y técnica preferida.#J-18808-Ljbffr


Fuente: Allthetopbananas_Ppc

Requisitos

Analista Soa
Empresa:

Ibm


Desarrollador Fullstack Senior (Php 6)

Descripción de la oferta**Rol**:- Desarrollador Fullstack Senior (PHP 6)**¿TIENES MÁS DE CINCO (5) AÑOS DE EXPERIENCIA COMO DESARROLLADOR FULLSTACK SENIOR (P...


Desde Quality Vision Technologies - Bogotá D. C.

Publicado 13 days ago

Arquitecto Aplicaciones Aws

Diseñar con visión integral y mejores prácticas una solución tecnológica compuesta por diferentes herramientas de una plataforma tecnológica asegurando que s...


Desde Axity - Bogotá D. C.

Publicado 13 days ago

Senior Data Engineer Bilingüe

Si cumples con los siguientes requisitos:- Eres Ingeniero de Sistemas o áreas afines- Estas familiarizado con ETL- Tienes experiência en la construcción de p...


Desde Procalidad Sas - Bogotá D. C.

Publicado 13 days ago

Coordinador

Liderar la administración del negocio a su cargo, a través de la gestión de los recursos humanos y tecnológicos, garantizando la excelencia del servicio, la ...


Desde Axity - Bogotá D. C.

Publicado 13 days ago

Built at: 2024-05-18T17:01:58.104Z