Arquiteto de Software / Líder Técnico

FITec Brazil
Belo Horizonte
BRL 120.000 - 180.000
Descrição da oferta de emprego

Job description

Estamos 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.


Main responsibilities

As principais atribuições do cargo são:

  1. Atuar como líder técnico de projetos;
  2. Planejar o sistema, avaliando quais são os requisitos operacionais e não-funcionais;
  3. Projetar e implementar arquiteturas de software robustas, escaláveis e levando em consideração as melhores práticas de segurança da informação;
  4. Garantir que o escopo, contexto e restrições do projeto sejam documentados e aceitos;
  5. Selecionar linguagens e ambiente de desenvolvimento da solução;
  6. Implementar práticas de containerização utilizando Docker e orquestração;
  7. Gerenciar e monitorar recursos em nuvem (AWS) incluindo computação, bancos de dados e monitoramento;
  8. Aplicar design patterns para resolver problemas complexos de software;
  9. Colaborar com equipes multidisciplinares para garantir a integração dos sistemas;
  10. Interagir com equipes de desenvolvimento internas e/ou terceiras na criação dos softwares;
  11. Ajudar a garantir que a arquitetura seja aplicada até o final do sistema;
  12. Revisar os códigos de tal forma a assegurar a qualidade do projeto;
  13. Redigir e colaborar na produção da documentação do projeto;
  14. Garantir a qualidade das entregas dos softwares;
  15. Atuar em todo o ciclo de vida dos produtos desenvolvidos;
  16. Suporte ao uso dos softwares desenvolvidos.

Requirements and skills

Formaçã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.

Additional information

Oferecemos:

  • Ambiente de trabalho voltado à cooperação e à meritocracia;
  • Remuneração compatível com o perfil e experiência;
  • Ótima cesta de benefícios.

Obtém a tua avaliação gratuita e confidencial do currículo.
Seleciona o ficheiro ou arrasta e larga-o
Avatar
Coaching online gratuito
Melhora as tuas possibilidades de receberes um convite para entrevista!
Torna-te numa das primeiras pessoas a explorar as novas ofertas de Arquiteto de Software / Líder Técnico em Belo Horizonte