Analista SOA

IBM CO Bogota

Company

IBM

Location

CO Bogota

Type

Full Time

Job Description

Introducción
Conduzca 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 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 á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 necesaria
Conocimientos:
· 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 SOAP

Experiencia profesional y técnica preferida
.
Apply Now

Date Posted

04/24/2024

Views

6

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Entegral Senior Software Engineer - Windows - Work From Home - Enterprise Mobility

Views in the last 30 days - 0

Entegral a SaaS businesstobusiness solution is seeking a Senior Engineer with extensive experience in application design and development The role invo...

View Details

SOA-API Developer - IBM

Views in the last 30 days - 0

In this role at IBM Consulting youll work in a Client Innovation Center delivering technical expertise to global clients As a Software Developer youll...

View Details

Software Engineer II - Accounting - AppFolio

Views in the last 30 days - 0

AppFolio is seeking a midlevel Full Stack Software Engineer II to join their team and contribute to rapid product development The role involves design...

View Details

Full Stack Software Developer - (Onsite / Secret Clearance Required) - Deloitte

Views in the last 30 days - 0

Deloitte is recruiting for a Full Stack Developer position in Colorado Springs CO The ideal candidate should have a BABS or MAMS degree active Secret ...

View Details

TIER 2 - Analista Phishing - IBM

Views in the last 30 days - 0

The job description is for a Security Consultant at IBM responsible for analyzing business requirements and designing security solutions The role invo...

View Details

Analista Distpacher - IBM

Views in the last 30 days - 0

The job description is for a Security Consultant at IBM responsible for analyzing business requirements and designing security solutions The role invo...

View Details