About the job INTEGRATION ARCHITECT
Responsable por la arquitectura de las integraciones entre aplicaciones y servicios proveyendo soluciones empresariales a través del diseño, modificación, desarrollo, e implementación de funcionalidades complejas fundamentales siguiendo las mejores prácticas en un ambiente heterogéneo.
Educación y/o experiencia:
Bachillerato en Ciencias de Computadora o equivalente. Mínimo 5 años de experiencia desarrollando aplicaciones empresariales en ambientes distribuidos, desarrollando aplicaciones en JAVA y desarrollando componentes para arquitecturas escalables utilizando J2EE servidor de aplicaciones tales como WebSphere Application Server, JBOSS, SCA, WSDL, BPEL, Web Services Engines, CSS, XHTML, HTML, AJAX, XML, HTTP, JSF, Restful, JSON, XLST, WS-* o combinación de educación y experiencia equivalente.
Vasta experiencia en análisis y diseño de programación orientada a objetos, patrones de diseño
Conocimiento básico en UNIX/AIX/Linux y Windows.
Experiencia con herramientas de desarrollo/IDEs como Websphere Integration Developer e Informática Power Center.
Experiencia con Websphere Process server, Websphere Enterprise Services Bus, Websphere Datapower, y Websphere Application Server.
Conocimiento básico en Six Sigma u otra técnica o metodología con el fin de mejoramiento en procesos, preferible.
Deberes y responsabilidades esenciales:
Identifica, diseña, desarrolla e implementa servicios primarios, de infraestructura (middle-tier) y servicios comunes a nivel empresarial.
Crea pruebas de concepto e implementaciones de nuevas tecnologías y plataformas orientadas a Enterprise Application Integration (EAI), Service Oriented Architecture (SOA) e Inteligencia Artificial.
Maneja los procesos de negocios para identificar servicios comunes reforzando así los desarrollos según las guías establecidas.
Establece procesos, estándares y guías para soportar servicios manteniendo así el catálogo de servicios actualizado.
Establece procesos, estándares niveles de servicio y guías para el manejo del ciclo de vida de los servicios de las integraciones de la empresa.
Trabaja en conjunto con los clientes internos, analistas y el equipo de desarrollo para identificar/diseñar/implementar procesos de negocio con la meta de mejorar la eficiencia operacional manteniendo eficiencia, consistencia e integridad de los mismos. Utilizando disciplinas de EAI, SOA y Business Process Management (BPM), entre otros.
Participa en la diligencia necesaria para adquirir nuevos paquetes software o aplicaciones comerciales disponibles evaluando todas las capacidades de integración contenidos con la metodología establecida en el procedimiento operacional.
Monitorea tendencias tecnológicas para identificar oportunidades y capacidades en EAI y manejo de procesos de negocio BPM.
Instruye al equipo de desarrollo en integración de aplicaciones, estándares y mejores prácticas al igual que lo servicios disponibles a utilizar.
Apoya el grupo de infraestructura en la instalación, configuración, entonación de los productos que soportan la integración tales como Webphere Process Server (ESB).
Lidera grupos de desarrollo en proyectos estratégicos.
Documenta y modela procesos y arquitectura de tecnología utilizando el framework de arquitectura TOGAF y lenguajes tales como Archimate y UML.
Participa en otros proyectos estratégicos según requeridos y/o realiza otras tareas técnicas relacionadas según necesario.
Licencias y /o certificaciones:
No se requiere licencias y/o certificaciones para ejercer las funciones antes expuestas. Certificación TOGAF 9.2 preferible pero no es requerida, así como otras certificaciones relacionadas. Sin embargo, para la ejecución óptima de sus funciones se podrían requerir licencias o certificaciones adicionales relacionadas al puesto.
Idioma:
Bilingüe (español e inglés), habilidad para leer, escribir y hablar en ambos idiomas. Excelentes destrezas de comunicación y a diferentes niveles dentro de la organización.