Desenvolvedor(a) BackEnd Sênior | Node.js & Azure API Management | Híbrido-SP
Accenture
·Yesterday
- Location
- Sao Paulo, Torre Paineira, Brazil
- Workplace
- Hybrid
- Type
- Full-time
- Department
- IT
- Source
- Workday
Description
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
.