HonorHer Jobs

HonorHer

Job Information

IBM Analista SOA in Bogota, Colombia

Introducción

Conduzca a IBM hacia el futuro traduciendo los requisitos del sistema al diseño y desarrollo de sistemas personalizados en un entorno agil. El éxito de IBM esta en sus manos a medida que transforma necesidades comerciales vitales en código e impulsa la innovación. Su trabajo potenciara a IBM y a sus clientes a nivel mundial, colaborando e integrando el código en los sistemas empresariales. Tendra acceso a lo último en educación, herramientas y tecnología, y una trayectoria profesional ilimitada con el líder mundial en tecnología. enga a IBM y provoque un impacto global!

Su función y responsabilidades

Se 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 areas 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 Analisis 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 estandares, políticas y lineamientos definidos en Gobierno SOA y Open API, con el fin de tener una versión beta de la API que sera el insumo base para el equipo de desarrollo y sera 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 Analisis 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 area de conocimiento que se encuentren trabajando estas necesidades.

  • Tener dominio en catalogos 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 area de conocimiento.

Experiencia profesional y técnica necesaria

Conocimientos:

  • SOA

  • Analisis 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 basicos ISeries / STI

  • Lógica de programación

  • BPMN

  • Postman y SOAP

Experiencia profesional y técnica preferida

.

Acerca de la unidad de negocioIBM consulting es nuestra rama de negocio global de consultoría y servicios profesionales, con capacidades líderes en el mercado en la transformación de negocios y tecnología. Con sólida experiencia en muchos sectores, ofrecemos servicios de estrategia, experiencia, tecnología y operaciones a muchas de las empresas mas innovadoras y prestigiosas del mundo. Nuestra gente se centra en acelerar los negocios de nuestros clientes a través del poder de la colaboración. Creemos en el potencial de una tecnología utilizada responsablemente para ayudar a las personas, nuestros clientes y el planeta.

Tu vida @ IBMEntendemos que, en un entorno como el actual, con constantes avances tecnológicos, la dedicación al éxito de nuestros clientes, la habilidad para impulsar innovaciones relevantes y la confianza y la responsabilidad personal son parte inherente de nuestro trabajo como empleados de IBM, que nos mueve a ser los catalizadores de un mundo mejor.

Trabajar en IBM implica la capacidad de aprender y avanzar, tanto personal como profesionalmente, así como de ser valiente y atreverse a experimentar cada día, todo ello en un entorno de confianza y apoyo en el que cada miembro de la plantilla tiene la oportunidad de crecer, sea cual sea su trayectoria personal o profesional previa.

Nuestra plantilla posee mentalidad de crecimiento y una curiosidad siempre despierta, lo que la lleva a mostrarse muy receptiva ante los comentarios y ante cualquier oportunidad de aprender y desarrollar nuevas competencias, para así participar en una transformación constante, a nivel individual y empresarial. De los empleados de IBM, se espera que hagan comentarios que ayuden a otros compañeros a crecer, así como que colaboren entre ellos con una mentalidad de equipo que incluya distintas perspectivas y nos permita ofrecer los mejores resultados a nuestros clientes. La valentía que muestra cada día la plantilla de IBM para tomar decisiones críticas es fundamental para que IBM pueda actuar como catalizador del progreso. Los retos se afrontan con los recursos disponibles, con una actitud resolutiva y un esfuerzo constante por obtener siempre los mejores resultados.

'Esta preparado para ser empleado de IBM?

Acerca de IBMEl mayor invento de IBM son sus empleados. Creemos que mediante la aplicación de la información, la razón y la ciencia, podemos mejorar los negocios, la sociedad y la condición humana, poniendo en practica una cloud híbrida abierta y una estrategia de IA para nuestros clientes y socios en todo el mundo.

Gracias a una reinvención continua desde 1911, no solo somos una de las organizaciones corporativas mas grandes del mundo, también somos una de las mayores compañías tecnológicas y de consultoría. Muchas de las compañías de Fortune 50 utilizan IBM Cloud para su negocio.

En IBM, nos enorgullece ser pioneros en la adopción de la inteligencia artificial, la computación cuantica y el blockchain. Es hora de unirte a nuestro viaje y convertirte en un innovador de tecnología responsable y contribuir al futuro de nuestra sociedad.

Declaración de ubicaciónPara obtener mas información acerca de los requisitos de ubicación, hable con el reclutador después de que envíe su solicitud.

Siendo tu @ IBMIBM se compromete a crear un ambiente diverso y se enorgullece de ser un empleador que promueve la igualdad de oportunidades. Todos los solicitantes calificados seran considerados para el puesto de trabajo sin importar su raza, color, religión, sexo, género, identidad o expresión de género, orientación sexual, origen nacional, clase social, genética, embarazo, discapacidad, neurodivergencia, edad, condición de veterano u otras características. IBM también se compromete con el cumplimiento de todas las practicas de empleo justas en lo que respecta a la ciudadanía y el estado de inmigración.

DirectEmployers