Senior API Engineer
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Resumen del puesto Buscamos un Desarrollador Senior de APIs para liderar el diseño, desarrollo y soporte de soluciones de integración basadas en APIs REST, ESB, plataformas iPaaS, arquitectura orientada a eventos y microservicios.
El puesto combina desarrollo técnico, arquitectura de soluciones, liderazgo técnico y gestión de partes interesadas. La persona seleccionada trabajará con los equipos de entrega, seguridad, arquitectura empresarial y equipos globales para definir soluciones técnicas y acompañar los proyectos desde el diseño hasta el soporte en producción.
Responsabilidades
Diseñar, desarrollar y mantener soluciones de integración utilizando APIs REST, ESB, plataformas iPaaS, arquitectura orientada a eventos y microservicios. Definir nuevas arquitecturas y liderar proyectos desde una perspectiva técnica y arquitectónica. Traducir los requisitos de negocio en especificaciones técnicas y documentación Blueprint. Crear y mantener especificaciones técnicas, documentación de proyectos, planes de pruebas y scripts de prueba.
Diseñar y desarrollar prototipos para evaluar distintas alternativas técnicas según los requisitos del negocio. Presentar alternativas técnicas a públicos técnicos y no técnicos. Investigar y resolver defectos durante las fases de desarrollo y mantenimiento, incluidos los incidentes de producción de severidad 1. Definir y aplicar estándares de integración, buenas prácticas de desarrollo y directrices de documentación técnica.
Acompañar a desarrolladores junior y promover buenas prácticas de desarrollo, pruebas, despliegue y soporte en producción. Construir relaciones profesionales con clientes y participar en actividades de desarrollo de la práctica. Actuar como punto de contacto para las decisiones de arquitectura de soluciones entre los equipos responsables de la entrega de productos. Trabajar con los equipos de Arquitectura Empresarial, Seguridad y equipos globales en decisiones tecnológicas relacionadas con la integración.
Proporcionar orientación técnica durante todo el ciclo de vida de las soluciones de integración, desde el diseño hasta la implementación y el soporte.
Requisitos
Título universitario o de posgrado en Informática, Ingeniería Informática, Ingeniería Eléctrica o un área relacionada. También se considerará experiencia profesional equivalente. Al menos 7 años de experiencia como Responsable de Desarrollo de Software, Arquitecto de Integración, Desarrollador Senior de Software o en una posición similar. Excelentes habilidades de comunicación funcional y técnica. Experiencia demostrada colaborando con equipos de negocio y tecnología.
Experiencia práctica con varias de las siguientes tecnologías: Apigee APIs REST Apache Kafka Plataformas iPaaS MuleSoft o Boomi TIBCO BusinessWorks 6.x TIBCO Enterprise Message Service (EMS) AWS, Microsoft Azure o Google Cloud Platform Conocimientos de conceptos y aplicaciones de modelado de datos relacionales. Experiencia en gestión de proyectos y capacidad para influir en decisiones técnicas. Habilidades interpersonales y capacidad para trabajar eficazmente con equipos multidisciplinarios. Excelente comunicación oral y escrita. Capacidad para aprender y aplicar nuevas tecnologías con rapidez. Inglés Avanzado
Requisitos deseables Experiencia con Kubernetes y Docker. Conocimientos