Descrição de Vaga






Código: 15374
Título da vaga: Designer/Engenheiro API  
Local: São Paulo, SP
Nível Profissional: Analista
Nível Acadêmico: Ensino Superior Completo
Áreas de Atuação Profissional: TI - Projetos
Descrição: Designer/Engenheiro API

- Atuação remota


Estamos buscando um(a) Designer/Engenheiro(a) de API para liderar e implementar os princípios do API Design First e entregar APIs escaláveis, seguras e de alta qualidade. Esta função exige sólida experiência em Python, profundo conhecimento dos padrões OpenAPI e experiência prática com o Azure API Management (APIM).
Habilidades: Principais Responsabilidades
Design e Desenvolvimento de APIs
• Aplicar a metodologia API Design First usando OpenAPI (Swagger), RAML ou AsyncAPI.

• Projetar especificações completas de API: endpoints, modelos de dados, estruturas de erro, paginação, filtragem, códigos de resposta e versionamento.

• Criar protótipos de API e serviços simulados para validação inicial.

• Configurar e gerenciar políticas de API (segurança, transformação, roteamento, limitação de taxa, cache, CORS) no Azure API Management (APIM).

• Implementar e validar integrações de backend no APIM, garantindo o alinhamento com o App Insights, Key Vault, padrões de nomenclatura e configurações específicas do ambiente (DEV, UAT, PRD).
• Implantar APIs por meio do pipeline DevOps de API, incluindo a promoção de ambientes e o controle de versão.

• Produzir documentação de API clara e completa, incluindo referências, tutoriais, exemplos de código e guias do desenvolvedor.

Portal do Desenvolvedor e Metadados
• Publicar e manter os Cartões de Identidade de API no Portal do Desenvolvedor do Azure API Management.

• Garantir que as APIs sejam facilmente detectáveis, documentadas e utilizáveis por parceiros e equipes internas.

Integração de Consumidores de API
• Configurar e gerenciar fluxos OAuth2/OpenID Connect para autenticação e autorização seguras.

• Supervisionar a geração, distribuição e ciclo de vida das chaves de assinatura.

• Dar suporte aos consumidores durante a integração, depuração e testes funcionais.

Testes e Validação
• Realizar e dar suporte a testes de unidade, funcionais, de integração e de desempenho de APIs.

• Manter ambientes de teste e homologação; validar a prontidão da API antes da promoção para produção.
Habilidades e Experiência Necessárias
Habilidades Técnicas Obrigatórias
• Python (FastAPI, Flask ou Django REST Framework) — experiência prática na criação e manutenção de APIs.

• Especialização em OpenAPI/Swagger e API Design First.

• Sólida experiência com Azure API Management (APIM).

• Forte conhecimento de OAuth2, OpenID Connect, chaves de API e melhores práticas de segurança de API.

• Experiência com Postman ou ferramentas similares de teste de API.

• Experiência na produção de documentação e diretrizes de alta qualidade para consumidores de API.

• Familiaridade com práticas de DevOps para implantação de API e promoção de ambiente.

API dev com forte atuação na Azure e desenvolvimento de api em python.



Habilidades Interpessoais
• Excelente comunicação e capacidade de colaboração com equipes multifuncionais: engenharia, arquitetura, produto e segurança.

• Mentalidade orientada a detalhes com foco em qualidade, escalabilidade e governança.

• Capacidade de trabalhar de forma autônoma e promover padrões de API entre as equipes. Desejável:

• Experiência com padrões assíncronos (AsyncAPI), mensageria ou arquiteturas orientadas a eventos.

• Experiência com pipelines de CI/CD (Azure DevOps, GitHub Actions).

• Conhecimento de análise de API, insights de uso e monitoramento com o App Insights.

Para se candidatar a essa vaga, selecione como voce ficou sabendo da vaga e clique no botão "Enviar o seu currículo" abaixo.
Como você ficou sabendo sobre essa vaga?

Enviar este trabalho para um amigo
Seu nome: 
O nome do seu amigo: 
O endereço de email do seu amigo: 
Importar seus Contatos:

Compartilhar essa vaga

Share