Desenvolvimento de software e arquitetura
- Apoiar o desenvolvimento, a manutenção, os testes e a evolução de aplicações e soluções corporativas;
- Auxiliar no levantamento e na documentação de requisitos técnicos e funcionais;
- Apoiar o mapeamento da stack tecnológica dos projetos, incluindo linguagens, frameworks, APIs, bancos de dados e plataformas de desenvolvimento;
- Participar da documentação de arquiteturas de software, integrações e fluxos entre sistemas;
- Apoiar a adoção de boas práticas de desenvolvimento, versionamento de código, testes, documentação, segurança e qualidade de software;
- Contribuir para iniciativas de modernização, migração e evolução tecnológica das aplicações.
Inteligência artificial e automação
- Pesquisar e avaliar ferramentas de inteligência artificial aplicadas ao desenvolvimento de software e aos processos de TI;
- Apoiar a criação de automações, assistentes inteligentes e soluções para reduzir atividades operacionais e repetitivas;
- Identificar oportunidades de aplicação de IA para aumentar a produtividade, aprimorar a documentação, os testes e a análise de informações;
- Participar de provas de conceito e experimentações tecnológicas sob orientação da equipe técnica;
- Apoiar a documentação de resultados, benefícios e oportunidades de adoção de soluções de inteligência artificial.