Responsable de liderar el diseño, desarrollo y la implementación de interfaces de programación de aplicaciones (apis) que faciliten la integración y comunicación entre distintos sistemas y servicios. Este rol es crucial para garantizar que las apis sean robustas, seguras y escalables, cumpliendo con los estándares de la industria y las necesidades del negocio.
principales responsabilidades
1. definir la estrategia y visión a largo plazo para el diseño y desarrollo de apis colaborando con otros departamentos para alinear las apis con los objetivos comerciales y técnicos.
2. diseñar arquitecturas de apis que sean eficientes, escalables y seguras implementando prácticas de diseño que aseguren la reutilización y consistencia de las apis supervisando el ciclo de vida completo, desde la concepción hasta la implementación y mantenimiento.
3. planificar y gestionar proyectos de diseño y desarrollo de apis, asegurando el cumplimiento de plazos y presupuestos evaluando y seleccionando herramientas y tecnologías para optimizar el desarrollo de apis.
4. monitorear y reportar el rendimiento y uso.
5. garantizar que las apis cumplan con los estándares de calidad y seguridad de la industria implementando y supervisando pruebas de apis para asegurar su funcionamiento correcto y eficiente.
6. establecer políticas y procedimientos para la gestión de versiones y control de cambios.
7. fomentar la innovación dentro del equipo para mejorar continuamente las capacidades y rendimiento de las apis evaluando y adoptando nuevas tecnologías que puedan mejorar la infraestructura de apis.
requisitos
título en ciencias de la computación, ingeniería de software o campo relacionado.
experiencia
9 años.
licencias y/o certificaciones requeridas
1. mulesoft anypoint platform: para la gestión de apis y la integración de aplicaciones.
2. swagger/openapi: para la documentación y diseño de apis.
3. sql (mysql, postgresql): para bases de datos relacionales.
4. selenium: para pruebas automatizadas de interfaces web.
5. jwt (json web tokens): para la autenticación y transferencia segura de datos.
6. inglés avanzado.
paquetes de computo requeridos
apiary.
#j-18808-ljbffr