Arquitecto de Software - APIs

Ciudad de Mexico · Remoto

Inscribirme

Descripción

Arquitecto de Software - APIs

Zemsania

Descripción del Puesto

Zemsania, una empresa líder en soluciones tecnológicas, está buscando un Arquitecto de Software especializado en APIs para unirse a nuestro equipo dinámico y en crecimiento. Este puesto es ideal para profesionales con al menos 5 años de experiencia en diseño e implementación de APIs y gestión de servicios. Estamos comprometidos a ofrecer soluciones innovadoras que ayuden a nuestros clientes a alcanzar sus objetivos de negocio. Si tienes pasión por la tecnología y un sólido fondo en arquitectura de software, nos encantaría conocerte.

Buscamos un Arquitecto de Software Senior con alto desempeño en API Management y arquitecturas de microservicios para liderar el diseño y desarrollo de soluciones API en entornos cloud. Colaborarás en proyectos estratégicos basados en la exposición de APIs sobre arquitecturas de microservicios, integrándote en un equipo que sigue los estándares Open API del TM Forum en las áreas BSS/OSS de operadoras de telecomunicaciones

Responsabilidades

  • Diseñar y liderar la arquitectura de las APIs siguiendo preceptos de TMForum
  • Establecer estándares y prácticas para el desarrollo y la gestión de APIs.
  • Garantizar la interoperabilidad, escalabilidad y seguridad de las APIs.
  • Revisar y mejorar la documentación de APIs utilizando herramientas como Swagger.
  • Liderar equipos de trabajo desde la perspectiva técnica
  • Diseñar, desarrollar y mantener APIs RESTful que cumplan con los estándares de la industria.
  • Gestionar el ciclo de vida de las API, incluyendo el diseño, desarrollo, implementación y monitoreo.
  • Colaborar con equipos multidisciplinarios para garantizar la integración adecuada de las APIs en diversos sistemas y aplicaciones.
  • Implementar medidas de seguridad utilizando estándares como OAuth para proteger los servicios API.
  • Documentar las APIs utilizando herramientas como Swagger o similar, asegurando que sean fácilmente accesibles y comprensibles tanto para desarrolladores como para usuarios finales.
  • Evaluar y realizar mejoras continuas en el rendimiento y la escalabilidad de las APIs.
  • Asesorar sobre estrategias de gestión de APIs y apoyar en la implementación de soluciones de API Management, incluyendo la utilización de soluciones de WSO2, específicamente WSO2 Enterprise Integrator.
  • Colaborar en la definición de las mejores prácticas y estándares de codificación para el desarrollo de APIs.
  • Trabajar con tecnologías en la nube, especialmente AWS, para implementar y escalar soluciones de API.

Requisitos

  • Título universitario en Informática, Ingeniería de Software o campo similar.
  • Mínimo 5 años de experiencia en desarrollo de software con un enfoque en APIs.
  • Sólida experiencia en el diseño e implementación de APIs RESTful.
  • Experiencia en API Management, incluyendo diseño y desarrollo de APIs utilizando estándares como OAuth y herramientas de documentación como Swagger.
  • Experiencia práctica con soluciones de WSO2, específicamente WSO2 Enterprise Integrator.
  • Conocimiento en servicios de nube, especialmente AWS, y su integración con APIs.
  • Amplia experiencia en integración basada en arquitecturas de microservicios.
  • Dominio en el desarrollo de aplicaciones Java utilizando Spring Boot.
  • Conocimientos sobre principios de seguridad aplicados a APIs.
  • Familiaridad con WSO2 Identity Server será un plus.
  • Experiencia desarrollando aplicaciones basadas en colas y brokers (Kafka, MQ Queues, Rabbit MQ...)
  • Experiencia en entornos CD/CI (Jenkins, Docker, Kubernetes, Nexus...)
  • Conocimiento de plataformas cloud (AWS, OCI, Azure...)
  • Familiaridad con los estándares Open API del TMForum
  • Experiencia en contextos BSS/OSS en proyectos para la industria Telco

Habilidades Deseadas

  • Certificaciones en áreas de API Management o en tecnologías de WSO2.
  • Experiencia con herramientas de monitoreo y gestión de rendimiento de APIs.
  • Conocimiento de microservicios y arquitecturas orientadas a servicios (SOA).
  • Familiaridad con metodologías ágiles, como Scrum o Kanban.
  • Experiencia trabajando en proyectos de transformación digital.

¿Por qué Zemsania?

En Zemsania, valoramos a nuestro equipo y nos comprometemos a crear un entorno de trabajo inclusivo y colaborativo. Ofrecemos oportunidades de desarrollo profesional continuo, un ambiente de trabajo flexible y la posibilidad de trabajar en proyectos innovadores que impactan en diversas industrias. Nuestros empleados son el corazón de nuestra empresa, y como parte de nuestro equipo, tendrás la oportunidad de crecer y adquirir nuevas habilidades mientras contribuyes a proyectos emocionantes y desafiantes.

Beneficios

  • Salario competitivo y paquete de beneficios
  • Formación continua y oportunidades de desarrollo profesional
  • Horarios de trabajo flexibles y opción de trabajo remoto
  • Cultura de trabajo que fomenta la innovación y el aprendizaje
  • Acceso a tecnologías y herramientas de vanguardia

Si eres un Arquitecto de Software con una sólida experiencia en APIs y estás listo para un nuevo desafío en un entorno de trabajo inspirador, te invitamos a considerar unirte a Zemsania. Aquí, tendrás la oportunidad de trabajar en proyectos que no solo transforman las empresas, sino que también hacen una diferencia en la vida de las personas.

¡Esperamos verte pronto en Zemsania y comenzar juntos este emocionante viaje!