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
dentsu international · Remoto · Américas
Salário não divulgado
- edicao video
- motion graphics
- figma
YO AI Labs · Remoto · Américas
Salário não divulgado
- atencao detalhes
- fotografia
- photoshop