Desenvolvedor Back-End responsável por refatorar demandas estruturais.
O profissional será parte da equipe que atende revisão de processos e sistemas de integração e disponibilização de dados, desenvolvendo soluções tecnológicas escaláveis, seguras e monitoradas.
Responsabilidades:
* Refatorar demandas estruturais para atender às necessidades das áreas de negócios;
* Participar da redefinição de processos e sistemas de integração e disponibilização de dados;
* Desenvolver soluções tecnológicas considerando escalabilidade, segurança e monitoria;
Habilidades e Qualificações Esperadas:
* Experiência comprovada em ambientes de nuvem - Azure, AWS ou GCP;
Essas habilidades incluem:
o Configuração e manutenção de serviços de nuvem;
o Monitoramento e gerenciamento de recursos;
o Solução de problemas em ambientes de nuvem;
* Experiência com desenvolvimento em NodeJs (Javascript, desejável Typescript);
Conhecimentos relevantes:
o Linguagem JavaScript;
o Framework NodeJs;
o Bibliotecas populares;
* Experiência com testes;
Técnicas e ferramentas utilizadas:
o Testes unitários;
o Testes integrados;
o Ferramentas de automação de testes;
* Compreensão dos diferentes tipos de protocolo AMQP, TCP, TLS;
Protocolos conhecidos:
o AMQP;
o TCP;
o TLS;
* Ter trabalhado com ferramentas Async com message brokers;
Funções principais:
o Produzir e consumir mensagens;
o Reter mensagem no broker;
o Retornar a mensagem ao cliente;
* Experiência com sustentação de aplicações em produção, monitoria, troubleshooting e análise;
Tarefas diárias:
o Monitoramento de logs e métricas;
o Solução de problemas em tempo real;
o Análise de perfomance;
* Capacidade de analisar e modelar bases de dados;
Etapas de análise:
o Criar modelos conceituais;
o Dessignar banco de dados;
o Melhorar querys;
* Ter atuado em iniciativas relacionadas a LGDP, GDPR e segurança da informação;
Políticas de segurança:
o Acesso restrito;
o Autenticação;
o Cifras de dados;
* Familiaridade com ambientes financeiros e/ou Adquirentes/Credenciadoras;
Vantagens adicionais:
o Trabalhar com clientes internacionais;
o Gerenciar projetos complexos;
o Implementar novas tecnologias;
* Conhecimentos em SaaS e DaaS;
Serviços na Cloud:
o Plataformas de software como serviço;
o Dispositivos como serviço;
* Conhecimento em ferramenta de transferência de arquivos ponto a ponto;
Ferramentas conhecidas:
o Connect:Direct;
o SFTP;
o SCP;
* Conhecimento em Plataformas de Integração de Dados;
Integração de dados:
o Extração;