Local
Barueri - SP
Não especificado
Responsabilidades
- Desenvolver a solução tecnológica considerando escalabilidade, disponibilidade, segurança e monitoria, atendendo as necessidades das áreas de negócios, além de observar os padrões e as diretivas corporativas.
Requisitos
- Experiência comprovada em ambientes de nuvem Azure ou AWS
- Experiência com desenvolvimento em NodeJs (Javascript, desejável Typescript)
- Experiência com testes (unitários e integração) e documentação de API Rest, Async API.
- Experiência no desenvolvimento de Microsserviços.
- Sólido conhecimento em Arquiteturas de Eventos.
- Conhecimento em implementação de Tracing e Logging de serviços e microsserviços.
- Conhecimento sobre bases de dados relacionais e não relacionais (ex. PostgreSQL, MongoDB) e Databricks.
- Trabalhar com Containers.
- Conhecer fluxos e ferramentas de CI/CD.
- Conhecimentos em ferramentas de gestão de pacotes: NPM/Yarn.
- Ter trabalhado em escopos de metodologia ágeis (SCRUM & Kanban).
- Necessário experiência com ferramentas de versionamento de código.
- Experiência em repasse de aplicações para equipes de sustentação e melhoria contínua.
Diferenciais
- Intermediário no inglês ou espanhol.
- Experiência com produto de mercado financeiro.
- Conhecimento de programação Java.
- Proficiência nos frameworks Spring Boot e Spring Batch.
- Desenvolvimento com linguagens Scala, Python, JavaScript.
- Kubernetes.
- Compreensão dos diferentes tipos de protocolo HTTP/HTTPS, AMQP, TCP, TLS.
- Conhecimento em ferramenta de transferência de arquivos ponto a ponto (ex. B2B e Connect: Direct).
- Conhecimento em Plataformas de Integração de Dados.
Descrição comportamental
- Gostar de trabalhar em equipe e ser colaborativa em suas atribuições.
- Ter coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento.
- Transforme ideias em soluções criativas e busque qualidade em toda sua rotina.
- Tenha habilidades de resolução de problemas.
- Possuir habilidade e se sentir confortável para trabalhar de forma independente e gerenciar o próprio tempo.
- Ter interesse em lidar com situações adversas e inovadoras no âmbito tecnológico.