Vaga de Arquiteto (a) de Back End Sênior
1 vaga: | Publicada em 11/05
- A Combinar
Sobre a vaga
Área de atuação:
Informática / TI / Tecnologia
Localização:
Porto Alegre-RS
Atribuições:
Atribuições:
Empresa de Tecnologia situada no Bairro Centro de Porto Alegre/RS CONTRATA:
Vaga Arquiteto (a) de Back End Sênior Home Office.
Projetar, desenvolver e implementar soluções JavaScript utilizando o Node.js;
Trabalhar em estreita colaboração com a equipe de arquitetura no design e revisão
de projetos de desenvolvimento para garantir que o trabalho esteja alinhado com a
arquitetura e a estratégia gerais;
Participe de uma equipe ágil e participar ativamente do ciclo de vida completo do
desenvolvimento de software;
Desenvolver novos processos e aprimorar processos existentes;
Criar e executar testes de unitários e automação de testes;
Integração de elementos voltados para o usuário desenvolvidos por desenvolvedores
de back-end com devops e segurança;
Escrever código reutilizável, testável e eficiente;
Projeto e implementação de arquitetura de aplicativos de baixa latência, alta
disponibilidade e alto desempenho;
Implementação de segurança e proteção de dados;
Conhecimento de implementação de APIs RESTful;
Conhecimento de implementação de microsserviços;
Integração de soluções de armazenamento de dados com mongodb e datalake.
Requisitos:
-Requisitos:
Capacidade de conectar-se a objetivos técnicos e de negócios com entusiasmo;
Fortes habilidades de comunicação e trabalho com equipes;
Forte proficiência em JavaScript e APIs RESTful;
Conhecimento de Node.js e estruturas disponíveis para Express;
Compreender a natureza da programação assíncrona e suas peculiaridades e soluções
alternativas;
Compreendendo e atender as conformidade de segurança;
Autenticação e autorização de usuário entre vários sistemas, servidores e
ambientes;
Integração de várias fontes de dados e bancos de dados em um sistema;
Compreendendo os princípios fundamentais de design por trás de um aplicativo
escalável;
Criando esquemas de banco de dados que representam e suportam processos de
negócios;
Implementando plataformas de teste automatizadas e testes de unidade;
Conhecimento proficiente de ferramentas de versão de código, como Git;
Conhecimento proficiente de integração contínua e pipeline de implantação
contínua.
Escolaridade mínima exigida:
Sem informação Capacidade de conectar-se a objetivos técnicos e de negócios com entusiasmo;
Fortes habilidades de comunicação e trabalho com equipes;
Forte proficiência em JavaScript e APIs RESTful;
Conhecimento de Node.js e estruturas disponíveis para Express;
Compreender a natureza da programação assíncrona e suas peculiaridades e soluções alternativas;
Compreendendo e atender as conformidade de segurança;
Autenticação e autorização de usuário entre vários sistemas, servidores e ambientes;
Integração de várias fontes de dados e bancos de dados em um sistema;
Compreendendo os princípios fundamentais de design por trás de um aplicativo escalável;
Criando esquemas de banco de dados que representam e suportam processos de negócios;
Implementando plataformas de teste automatizadas e testes de unidade;
Conhecimento proficiente de ferramentas de versão de código, como Git;
Conhecimento proficiente de integração contínua e pipeline de implantação contínua.