Designer/engenheiro Api

Decision group · Presencial · São Paulo, SP

Recebendo candidaturas · conferida em 12/11

Ficha da vaga

Modelo
Presencial
Onde aceita
Aceita candidatos do Brasil
Senioridade
Senioridade não informada
Salário
Salário não divulgado

Fonte: Empregos.com · Ver vaga original →

  • api design
  • api rest
  • python
  • git github
  • ci cd
  • comunicacao
  • colaboracao
  • atencao detalhes
  • autogestao
  • resolucao problemas

Organizei a descrição em seções com IA. O texto completo da vaga está logo abaixo.

Sobre a vaga

A Decision Group está buscando um(a) Designer/Engenheiro(a) de API com atuação remota para liderar o desenvolvimento e a implementação de APIs escaláveis utilizando Python, OpenAPI e Azure API Management.

O que você vai fazer

  • 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).

O que pedem

  • Ensino Superior Completo
  • 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

Descrição completa da vaga

Nível Acadêmico: Ensino Superior Completo Turno/Horas -- Á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.

Perguntas e respostas sobre a vaga

Aceita candidatos de onde?
Aceita candidatos do Brasil.
Qual o regime de contratação?
A vaga não diz.
É remota?
Não, é presencial.
Informa salário?
Não, a vaga não divulga.

Nenhuma vaga séria cobra para você se candidatar, e eu nunca peço dado bancário dentro de uma candidatura. O plano pago é cobrado só pelo Asaas, meu parceiro de pagamento.

Vagas parecidas

Candidatar com o aplica.ai

Leva 2 minutos, só o CV.