Desenvolvedor(a) BackEnd Sênior | Node.js & Azure API Management | Híbrido-SP

Empresa: Avanade

Estamos em busca de um(a) Desenvolvedor(a) BackEnd Sênior para atuar na construção de plataformas de APIs, automação de processos de entrega contínua e modernização de ambientes em Microsoft Azure. A posição terá papel estratégico na definição de padrões de desenvolvimento, automação e governança, contribuindo diretamente para iniciativas de transformação digital e migração de APIs em ambientes corporativos de alta criticidade. Além do desenvolvimento backend com Node.js e TypeScript, este profissional será referência técnica na implementação de esteiras CI/CD e na evolução da plataforma Azure API Management. Na Avanade, você fará parte de um time colaborativo, inovador e focado na entrega de soluções de alto impacto utilizando tecnologias de ponta Juntos fazemos o que importa. Saiba mais sobre alguns de nossos benefícios: • Vale refeição ou alimentação; • Cartão Multibenefícios até Consultor Sênior; • Convênio médico e odontológico; • Certificações e treinamentos; • Seguro de Vida; • Previdência Privada; • Avababy: acompanhamento da gestação e kit para os novos pais e mães Avanade; • Participação nos resultados da empresa; • Wellhub; • Auxílio Creche; • Orientador de Carreira - Mentoria de carreira; • Política de Birthday Off em seu aniversário; • Sessões de Bem-Estar; • Para função gerencial ou superior - Veículo corporativo, estacionamento e auxílio combustível. Responsabilidades: • Desenvolver soluções backend utilizando Node.js e TypeScript. • Projetar e implementar esteiras de CI/CD para publicação, promoção e reversão de APIs. • Construir workflows reutilizáveis e custom actions em GitHub Actions. • Implementar e manter APIs e políticas no Azure API Management (APIM). • Definir e aplicar padrões de versionamento, governança e automação de APIs. • Implementar validações automatizadas de contratos OpenAPI, policies e testes de regressão. • Automatizar integrações com APIs de gestão do Azure e GitHub. • Estruturar estratégias de release, rollback e promoção entre ambientes. • Participar da migração de APIs entre plataformas de API Gateway. • Colaborar com equipes multidisciplinares na definição de boas práticas de arquitetura, segurança e desenvolvimento. • Garantir aderência aos requisitos regulatórios e de segurança aplicáveis aos ambientes de APIs • . Requisitos obrigatório: • Experiência sólida em desenvolvimento backend utilizando Node.js e TypeScript. • Experiência na criação e manutenção de APIs REST. • Conhecimento avançado em GitHub Actions e construção de esteiras CI/CD em ambientes corporativos. • Experiência com workflows reutilizáveis (workflow_call), composite actions, matrix strategy, dependências entre jobs, concurrency groups e propagação de outputs. • Experiência na criação de custom actions utilizando TypeScript. • Conhecimento dos pacotes @actions/core e @actions/github. • Experiência com testes unitários utilizando Jest ou ferramentas equivalentes. • Domínio do ecossistema Node.js e gerenciamento de dependências com npm. • Experiência com Azure API Management (APIM), incluindo policies, products, subscriptions, versionamento, revisions, named values, backends e certificados. • Conhecimento dos serviços Azure relacionados, incluindo Microsoft Entra ID, Key Vault, redes e monitoramento. • Experiência com infraestrutura como código. • Conhecimento em OpenAPI e governança de APIs. • Experiência com Git, versionamento e boas práticas de governança de código. • Conhecimento em autenticação e segurança de APIs, incluindo certificados, OAuth e mTLS. • Experiência com configuração de GitHub Environments, secrets, variables e autenticação federada via OIDC para Azure. • Disponibilidade para atuação em modelo híbrido, com presença em São Paulo 3 vezes por semana. Diferenciais: • Experiência com Apigee. • Experiência em projetos de migração entre plataformas de API Gateway. • Conhecimento em APIOps. • Experiência com Azure API Management DevOps Resource Kit ou ferramentas equivalentes. • Experiência em desenvolvimento backend com Springboot . • Vivência em ambientes de Open Finance e Open Insurance • .

Ver todas as vagas