Pessoa analista de sistemas [desenvolvedor(a) fullstack] ii
Descrição: Como requisito básico, você deve ter:
Experiência comprovada desenvolvendo sistemas, especialmente em Python, React e Postgre SQL.
Ensino Superior Completo em Ciência da Computação, Engenharia da Computação, Análise e Desenvolvimento de Sistemas, Engenharias ou áreas correlatas.
Boa comunicação oral e escrita.
Facilidade para trabalhar em equipe.
Perfil autogerenciável e proativo.
Você se destaca se tiver:
Experiência com Fast API, SQL Alchemy, Docker e recursos Azure, principalmente Web App, Function App e Container Registry.
Experiência no desenvolvimento de soluções de IA Generativa.
Pós-graduação em Ciências de Dados, Inteligência Artificial e Machine Learning ou áreas correlatas.
Experiência no desenvolvimento de sistemas web integrados a outras ferramentas de mercado.
Descrição sumária:
O Desenvolvedor com foco em ferramentas de IA será responsável por prospectar e avaliar soluções no mercado que tenham fit com os desafios e particularidades da Timenow e integrá-las aos nossos sistemas. O profissional irá trabalhar na prospecção, avaliação, desenvolvimento, integração e automação de sistemas de informação, garantindo que estejam alinhados com as necessidades da empresa e dos clientes.
Descrição detalhada:
Desenvolver e manter sistemas em linguagens como Python, SQL e Javascript/Typescript.
Desenvolver aplicações com recursos de nuvem do portfólio Azure.
Desenvolver e manter soluções utilizando ferramentas e tecnologias de Inteligência Artificial de acordo com os requisitos e necessidades internas da empresa.
Analisar e implementar projetos de desenvolvimento e customização de sistemas, alinhados com os processos de negócio, assegurando a integridade das informações e aplicação das tecnologias apropriadas.
Integrar novas funcionalidades e interfaces, com o objetivo de otimizar os fluxos definidos e resultados do negócio, através da aplicação de sistemas de IA e outras tecnologias relevantes.
Documentar as soluções desenvolvidas, requisitos e acordos com diferentes áreas, facilitando a compreensão dos usuários finais e equipes, e fornecendo informações para futuras intervenções, se necessário.
Elaborar e executar testes manuais ou automatizados para garantir o funcionamento correto e adequado das soluções implementadas.
Planejar e executar atividades, apoiando-se em profissionais técnicos ou gestores, mantendo os níveis de produtividade esperados.
Garantir a qualidade, confiabilidade e desempenho das funcionalidades, serviços e informações geradas pelos desenvolvimentos, mantendo atualizadas as documentações técnicas.
Testar e validar propostas de tecnologias de mercado para integração aos sistemas da empresa, assegurando o atendimento às demandas internas e a aderência ao sistema existente.
Implementar padrões de aplicação e funcionamento para melhorar a performance dos sistemas, incluindo a resolução de problemas e a realização de testes de disponibilidade, funcionalidade e performance.
Criar documentação como manuais, vídeos e treinamentos para alimentar a base de conhecimento da empresa e facilitar futuros atendimentos.
Realizar integrações com APIs externas e consumir dados de diversas fontes para alimentar os sistemas de IA e de informação.
Desenvolver automações e integrações seguindo as melhores práticas de programação, visando escalabilidade e acessibilidade.
Participar ativamente da implantação de planos de trabalho e procedimentos do setor, contribuindo para o alcance dos objetivos e metas estabelecidas, oferecendo suporte a profissionais mais experientes conforme necessário.