Pular para o conteúdo principal

Desarrollador Azure API Management (APIM)

Descrição da vaga

¡Sé parte de Stefanini!​


En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.​

Responsabilidades e atribuições

Diseñar, desarrollar, administrar y evolucionar soluciones de integración basadas en APIs, garantizando la exposición segura de servicios corporativos, la transformación de servicios SOAP a REST y la construcción de flujos de orquestación mediante Azure Logic Apps. Será responsable de implementar buenas prácticas de gobierno, seguridad, monitoreo y automatización sobre la plataforma de integración en Azure

Conocimientos Técnicos Obligatorios

Integración y APIs

  • Diseño, desarrollo y consumo de APIs REST.
  • Estándares OpenAPI (Swagger).
  • Servicios SOAP y REST.
  • Transformación de servicios SOAP hacia arquitecturas REST.
  • Manejo de formatos JSON y XML.
  • Versionamiento y ciclo de vida de APIs.
  • Documentación técnica de servicios.

Azure API Management (APIM)

  • Publicación y administración de APIs.
  • Configuración de Products, Groups, Users y Subscriptions.
  • Desarrollo e implementación de políticas APIM.
  • Control de acceso, cuotas y limitación de tráfico (Rate Limit).
  • Transformación de mensajes y encabezados.
  • Seguridad y protección de APIs.
  • Monitoreo y trazabilidad de servicios.
  • Administración del Developer Portal. 

Azure Integration Services

  • Azure Logic Apps.
  • Azure Service Bus (deseable).
  • Azure Functions (deseable).
  • Azure Storage (deseable).
  • Azure Key Vault (deseable).

Desarrollo

  • JavaScript.
  • Manejo de expresiones y transformaciones de datos.
  • JSON.
  • XML.
  • Git para control de versiones.

Seguridad

  • OAuth 2.0.
  • JWT.
  • Azure Entra ID (Azure Active Directory).
  • Políticas de autenticación y autorización sobre APIs.

Observabilidad y Monitoreo

  • Azure Monitor.
  • Application Insights.
  • Análisis y resolución de incidentes relacionados con integraciones y APIs.

Funciones:

  • Construir, publicar y administrar APIs corporativas en Azure API Management.
  • Diseñar e implementar políticas de seguridad, control de tráfico y transformación de mensajes.
  • Transformar servicios existentes basados en SOAP hacia APIs REST.
  • Diseñar y desarrollar orquestaciones e integraciones utilizando Azure Logic Apps.
  • Garantizar la disponibilidad, rendimiento y trazabilidad de los servicios expuestos.
  • Implementar prácticas de monitoreo y observabilidad.
  • Participar en iniciativas de gobierno y estandarización de APIs.
  • Automatizar despliegues y configuraciones mediante herramientas DevOps e Infraestructura como Código.
  • Elaborar documentación técnica y transferir conocimiento a los equipos involucrados.
  • Brindar soporte y atención de incidentes relacionados con la capa de integración.

Requisitos e qualificações

  • Profesional en Ingeniería de Sistemas, Ingeniería de Software, Ingeniería Electrónica o carreras afines.
  • Deseables certificaciones Microsoft Azure relacionadas con desarrollo, integración o arquitectura de soluciones.
  • Mínimo tres (3) años de experiencia en desarrollo e integración de servicios.
  • Experiencia comprobable en Azure API Management (APIM).
  • Experiencia en diseño y desarrollo de APIs REST.
  • Experiencia en Azure Logic Apps para integración y orquestación de procesos.
  • Experiencia en transformación e integración de servicios SOAP y REST.
  • Experiencia en entornos cloud, preferiblemente Microsoft Azure.

Competencias:

  • Pensamiento analítico.
  • Capacidad de resolución de problemas.
  • Comunicación efectiva.
  • Trabajo colaborativo.
  • Orientación al cliente y al servicio.
  • Adaptabilidad al cambio.
  • Aprendizaje continuo.

Deseable:

  • Terraform.
  • Azure DevOps.
  • Implementación de APIOps.
  • Arquitecturas de integración empresarial.
  • Gobierno de APIs.
  • Arquitecturas basadas en microservicios y eventos.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevistas
  3. Etapa 3: Confirmación de candidato
  4. Etapa 4: Onboarding
  5. Etapa 5: Contratação

Creer para co-crear

¿Buscas un lugar donde tus ideas brillen?

Con más de 38 años y una presencia global, en Stefanini transformamos el mañana juntos. Aquí, cada acción cuenta y cada idea puede marcar la diferencia. Únete a un equipo que valora la innovación, el respeto y el compromiso. 


Si eres una persona disruptiva, te mantienes en aprendizaje continuo y la innovación está en tu ADN, entonces somos lo que buscas. ¡Ven y construyamos juntos un futuro mejor!