Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de Arquiteto (a) de Back End Sênior

1 vaga: | Publicada em 11/05

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.