Join to apply for the Arquiteto de Software / Líder Técnico role at Fundação para Inovações Tecnológicas - FITecEstamos em busca de arquiteto/desenvolvedor de software para integrar nossa equipe.
O candidato deverá possuir experiência em desenvolvimento de software e arquitetura de sistemas, sendo responsável por projetar e implementar soluções escaláveis e eficientes.
A atuação será presencial.Responsabilidades e atribuiçõesAtuar como líder técnico de projetos;Planejar o sistema, avaliando quais são os requisitos operacionais e os requisitos não-funcionais;Projetar e implementar arquiteturas de software robustas, escaláveis e levando em consideração as melhores práticas de segurança da informação;Garantir que o escopo, contexto e restrições do projeto sejam documentados e aceitos;Selecionar linguagens e ambiente de desenvolvimento da solução;Implementar práticas de containerização utilizando Docker e orquestração;Gerenciar e monitorar recursos em nuvem (AWS) incluindo computação, bancos de dados, monitoramento;Aplicar design patterns para resolver problemas complexos de software;Colaborar com equipes multidisciplinares para garantir a integração dos sistemas;Interagir com equipes de desenvolvimento internas e/ou terceiras na criação dos softwares;Ajudar a garantir que a arquitetura seja aplicada até o final do sistema;Revisar os códigos de tal forma a assegurar a qualidade do projeto;Redigir e colaborar na produção da documentação do projeto;Garantir a qualidade das entregas dos softwares;Atuar em todo o ciclo de vida dos produtos desenvolvidos;Suporte ao uso dos softwares desenvolvidos.Requisitos e qualificaçõesFormação acadêmica: Graduação em Ciências da Computação, Engenharia da Computação ou demais áreas de Tecnologia da Informação.Requisitos e qualificações:Experiência comprovada como Arquiteto de software ou função similar;Tecnologias (Backend: NodeJS com NestJS, Redis, AWS Lambda, SES, SQS; Frontend: NextJs, Vercel, Material UI, Styled Components; Mobile: Flutter, Bloc, Clean Arch, Design System, Modular);Conhecimento sólido em containerização (Docker) e orquestração de contêineres;Experiência com ambiente em nuvem, incluindo serviços de computação e monitoramento;Compreensão profunda de design patterns e princípios de arquitetura de software;Experiência em microsserviços e arquitetura orientada a eventos;Conhecimento em práticas DevOps e CI/CD (GitHub);Habilidade com bancos de dados relacionais (MySQL e MongoDB);Habilidades de comunicação para apresentações, propostas e interação com clientes e equipe interna;Capacidade de ouvir atentamente e entender as necessidades dos clientes;Experiência com metodologias ágeis (Scrum);Certificações em serviços de computação em nuvem (diferencial);Inglês intermediário.Informações adicionaisOferecemos:Ambiente de trabalho voltado à cooperação e à meritocracia;Remuneração compatível com o perfil e experiência;Ótima cesta de benefícios.
#J-18808-Ljbffr