Arquiteto(a) de software
Há 30 dias
a833932
Receba notificações de novas vagas de Arquiteto em HOME OFFICE-BR no seu e-mail.
Vaga: 1
Local de trabalho:
HOME OFFICE - BR (1 vaga)
Descrição:
- Estar atualizado com as tendências de IA
- Desejável conhecimento prévio em projetar e desenvolver soluções de IA
- Habilidade em programação
- Conhecimento em Java e Spring Boot
- Conhecimento sobre Bancos de Dados
- Conhecimento sobre Git, CI/CD e Docker
- Experiência no desenvolvimento de aplicações Web
- Conhecimento sobre ferramentas de monitoramento (Elastic Stack, Datadog, etc)
- Habilidade na criação de documentação técnica
- Habilidades em troubleshooting
- Desenhar especificações técnicas que descrevem a arquitetura de uma implementação de solução, incluindo definição de estruturas de dados, componentes, algoritmos, padrões e APIs
- Identificar oportunidades de aplicação de soluções de IA e promover a adoção seguindo padrões de segurança e privacidade de dados.
- Sempre que necessário, realizar provas de conceito, esqueletos de códigos, e testes de stress para estabelecer limites da aplicação.
- Participar de code reviews garantindo a qualidade das entregas, verificando se os padrões de código e especificações técnicas estão sendo aplicados.
- Melhorar a documentação técnica do produto, ajudando o time a ter uma visão mais clara do produto, incluindo criação de diagramas, documentação do código, e atualização de especificações técnicas.
- Sempre que necessário, participar de ritos com os stakeholders para prover status do projeto, identificar riscos e gargalos, e/ou sugerir melhorias no projeto.
- Responder dúvidas técnicas que possam surgir durante o processo de desenvolvimento, ajudando a identificar pontos de melhoria, e propor mudanças.
- Participar de plannings e pair-programming, buscando proximidade com o time de desenvolvimento, fortalecendo o relacionamento e o trabalho em equipe.
- Tornar o time de desenvolvimento mais produtivo, direcionando junto ao líder planos para evolução de skills técnicos, formando desenvolvedores de referência.
- Buscar estar em constante evolução, se desenvolvendo, e melhorando suas habilidades
- Com apoio do mentor, assegurar que os padrões necessários para gerar confiabilidade, manutenibilidade, e escalabilidade, estão sendo aplicados.
- Estar próximo do time para validar que a arquitetura está sendo implementada corretamente, e que problemas sejam resolvidos em tempo hábil.