{"id":11260,"date":"2026-03-06T09:26:23","date_gmt":"2026-03-06T12:26:23","guid":{"rendered":"https:\/\/www.ufsm.br\/unidades-universitarias\/politecnico\/?p=11260"},"modified":"2026-03-06T09:26:25","modified_gmt":"2026-03-06T12:26:25","slug":"selecao-de-bolsista-para-projeto-de-pesquisa-no-060096-software-para-formulacao-de-racoes-e-planejamentos-na-ovinocultura-ovinocerto2-6","status":"publish","type":"post","link":"https:\/\/www.ufsm.br\/unidades-universitarias\/politecnico\/2026\/03\/06\/selecao-de-bolsista-para-projeto-de-pesquisa-no-060096-software-para-formulacao-de-racoes-e-planejamentos-na-ovinocultura-ovinocerto2-6","title":{"rendered":"Sele\u00e7\u00e3o de Bolsista para Projeto de Pesquisa N\u00ba 060096 &#8211; Software para Formula\u00e7\u00e3o de Ra\u00e7\u00f5es e Planejamentos na Ovinocultura &#8211; OvinoCerto2.6"},"content":{"rendered":"\n<h4>1. DA BOLSA<\/h4>\n<table style=\"border-collapse: collapse;width: 100%\">\n<tbody>\n<tr>\n<th style=\"width: 16.0016%\">N\u00ba Projeto<\/th>\n<td style=\"width: 83.9984%\">060096<\/td>\n<\/tr>\n<tr>\n<th style=\"width: 16.0016%\">T\u00edtulo projeto<\/th>\n<td style=\"width: 83.9984%\">Software para formula\u00e7\u00e3o de ra\u00e7\u00f5es e planejamentos na ovinocultura \u2013 OvinoCerto2.6<\/td>\n<\/tr>\n<tr>\n<th style=\"width: 16.0016%\">Atribui\u00e7\u00f5es do\/a bolsista<\/th>\n<td style=\"width: 83.9984%\">\n<p>O(A) bolsista backend ser\u00e1 respons\u00e1vel por implementar as regras e processos que transformam dados brutos em\u00a0 informa\u00e7\u00e3o valiosa,\u00a0 efetivamente criando a funcionalidade central que o projeto se prop\u00f5e a entregar. Sem este componente, a interface frontend seria um\u00a0 inv\u00f3lucro vazio, sem capacidade de processamento ou resposta.<\/p>\n<ul>\n<li>Modelar e implementar o esquema do banco de dados (seja relacional ou n\u00e3o-relacional).\u00a0<\/li>\n<li>Desenvolver a camada de acesso aos dados (ORM\/ODM ou queries nativas).<\/li>\n<li>Garantir a efici\u00eancia das opera\u00e7\u00f5es de CRUD (Create, Read, Update, Delete).<\/li>\n<li>Desenvolvimento da API RESTful: O backend atua como o ponto \u00fanico de integra\u00e7\u00e3o entre o frontend, poss\u00edveis aplicativos\u00a0 m\u00f3veis e at\u00e9 mesmo outros sistemas.<\/li>\n<li>Define os contratos de comunica\u00e7\u00e3o para todas as opera\u00e7\u00f5es do sistema.<\/li>\n<li>Disponibiliza os endpoints necess\u00e1rios para o frontend consumir.<\/li>\n<li>Garante que a comunica\u00e7\u00e3o seja stateless, padronizada e eficiente.<\/li>\n<li>Uma API mal projetada ou implementada inviabiliza o trabalho do bolsista de frontend e compromete a arquitetura geral do\u00a0 software.<\/li>\n<li>Implementa\u00e7\u00e3o de Seguran\u00e7a e Autentica\u00e7\u00e3o: A prote\u00e7\u00e3o dos dados e do acesso ao sistema \u00e9 uma responsabilidade primordial\u00a0 do backend. Autentica\u00e7\u00e3o e autoriza\u00e7\u00e3o de usu\u00e1rios (ex.: via JWT &#8211; JSON Web Tokens).<\/li>\n<li>Criptografia de senhas e dados sens\u00edveis.<\/li>\n<li>Valida\u00e7\u00e3o de entrada para prevenir ataques comuns (ex.: SQL Injection, XSS).<\/li>\n<li>Gest\u00e3o de permiss\u00f5es e controle de acesso a recursos.<\/li>\n<li>Negligenciar esta camada tornaria o projeto invi\u00e1vel para qualquer uso real, por representar um risco intoler\u00e1vel. Integra\u00e7\u00e3o com\u00a0 Servi\u00e7os Externos e Implanta\u00e7\u00e3o: Muitos projetos dependem de servi\u00e7os externos (APIs de pagamento, envio de e-mail, armazenamento em nuvem) e precisam ser implantados em ambientes de produ\u00e7\u00e3o.<\/li>\n<li>Realizar a integra\u00e7\u00e3o com estas APIs e servi\u00e7os de terceiros.<\/li>\n<li>Preparar a aplica\u00e7\u00e3o para deployment em ambientes de nuvem ou servidores.<\/li>\n<\/ul>\n<p>Otimizar o desempenho da aplica\u00e7\u00e3o sob carga. As atividades do(a) bolsista dedicado(a) ao desenvolvimento Frontend:<\/p>\n<ul>\n<li>Tradu\u00e7\u00e3o da L\u00f3gica T\u00e9cnica em Experi\u00eancia do Usu\u00e1rio (UX): Enquanto o backend processa dados, o frontend \u00e9 respons\u00e1vel por\u00a0 apresent\u00e1-los de forma clara e meaningful. O(A) bolsista frontend traduzir\u00e1 as funcionalidades complexas da API em elementos\u00a0 visuais (bot\u00f5es, formul\u00e1rios, gr\u00e1ficos, menus) que permitem ao usu\u00e1rio final operar o sistema sem necessidade de conhecimentos\u00a0 t\u00e9cnicos. \u00c9 a camada que d\u00e1 vida \u00e0 pesquisa, tornando-a utiliz\u00e1vel e tang\u00edvel.<\/li>\n<li>Implementa\u00e7\u00e3o de Interfaces Responsivas e Acess\u00edveis: O projeto deve ser acess\u00edvel em diferentes dispositivos (desktop, tablet,\u00a0 smartphone) e para usu\u00e1rios com diferentes capacidades. O(A) bolsista aplicar\u00e1 t\u00e9cnicas de design responsivo e\u00a0 acessibilidade\u00a0 web (WCAG) para garantir que a aplica\u00e7\u00e3o seja inclusiva e tenha amplo alcance, um requisito \u00e9tico e, muitas vezes, obrigat\u00f3rio em\u00a0 projetos de pesquisa com foco social ou p\u00fablico.<\/li>\n<li>Otimiza\u00e7\u00e3o de Performance e Usabilidade: A efici\u00eancia do frontend impacta diretamente na percep\u00e7\u00e3o do usu\u00e1rio sobre o sistema.\u00a0 Um frontend lento ou confuso inviabiliza um backend robusto. O(A) bolsista ser\u00e1 crucial para implementar t\u00e9cnicas de\u00a0 otimiza\u00e7\u00e3o (como lazy loading, tratamento de estado eficiente e caching local) que garantam uma experi\u00eancia fluida e agrad\u00e1vel,\u00a0 incentivando a ado\u00e7\u00e3o da ferramenta desenvolvida.<\/li>\n<li>Integra\u00e7\u00e3o Efetiva com a API Backend: O frontend n\u00e3o \u00e9 uma pe\u00e7a isolada. O(A) bolsista ser\u00e1 respons\u00e1vel por consumir os\u00a0 endpoints RESTful fornecidos pelo backend, tratando poss\u00edveis erros, criando estados de loading e garantindo que a\u00a0 comunica\u00e7\u00e3o entre as camadas seja est\u00e1vel e eficiente. Essa integra\u00e7\u00e3o \u00e9 um trabalho complexo que exige grande sincronia com o bolsista\u00a0 backend.<\/li>\n<li>Valida\u00e7\u00e3o de Dados e Feedback Imediato: A primeira camada de valida\u00e7\u00e3o de entrada de dados often ocorre no frontend. O(A)\u00a0 bolsista implementar verifica\u00e7\u00f5es em tempo real (como valida\u00e7\u00e3o de formul\u00e1rios), fornecendo feedback imediato ao usu\u00e1rio, o\u00a0 que previne erros, reduz a carga desnecess\u00e1ria no servidor e melhora significativamente a experi\u00eancia interativa. o Demais\u00a0 atividades inerentes ao projeto.<\/li>\n<\/ul>\n<p>O\/a(s) bolsistas deveram estar cursando um dos seguintes cursos: Ci\u00eancia da Computa\u00e7\u00e3o; Curso Superior de Tecnologia em Redes de\u00a0 Computadores; Engenharia da Computa\u00e7\u00e3o; Sistemas para Internet; T\u00e9cnico em Inform\u00e1tica; T\u00e9cnico em Inform\u00e1tica para Internet; ou\u00a0 \u00e1reas afins.\u00a0<\/p>\n<\/td>\n<\/tr>\n<tr>\n<th style=\"width: 16.0016%\">N\u00ba de bolsas<\/th>\n<td style=\"width: 83.9984%\">02<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>2. DO CRONOGRAMA<\/h4>\n<table style=\"width: 100%\">\n<tbody>\n<tr>\n<th style=\"width: 44.4359%\">ETAPA<\/th>\n<th style=\"width: 55.0269%\">DATA<\/th>\n<\/tr>\n<tr>\n<td style=\"width: 44.4359%\">Per\u00edodo de inscri\u00e7\u00f5es<\/td>\n<td style=\"width: 55.0269%\"><strong>05\/03\/2026 a 12\/03\/2026<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 44.4359%\">Lista de candidatos homologados<\/td>\n<td style=\"width: 55.0269%\">At\u00e9 17\/03\/2026<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 44.4359%\">Per\u00edodo destinado \u00e0 realiza\u00e7\u00e3o das entrevistas<\/td>\n<td style=\"width: 55.0269%\"><strong>18\/03\/2026<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 44.4359%\">Publica\u00e7\u00e3o do Resultado final da sele\u00e7\u00e3o<\/td>\n<td style=\"width: 55.0269%\">At\u00e9 20\/03\/2026<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 44.4359%\">In\u00edcio da atua\u00e7\u00e3o do(a) bolsista<\/td>\n<td style=\"width: 55.0269%\">01\/04\/2026<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>3. DA INSCRI\u00c7\u00c3O<\/h4>\n<p>3.1 Per\u00edodo: 05\/03\/2026 at\u00e9 12\/03\/2026 3.2 Local: As inscri\u00e7\u00f5es ser\u00e3o feitas exclusivamente pelo endere\u00e7o eletr\u00f4nico\u00a0 <a href=\"mailto:rafael.venturini@ufsm.br\">rafael.venturini@ufsm.br<\/a> no campo assunto,\u00a0 informar \u201cInscri\u00e7\u00e3o Projeto 060096 \u2013 OvinoCerto\u201d<\/p>\n<p>3.3 Documentos obrigat\u00f3rios em PDF: comprovante de matr\u00edcula e hist\u00f3rico escolar simplificado<\/p>\n<h4>4. DO PROCESSO SELETIVO<\/h4>\n<p>A sele\u00e7\u00e3o ocorrer\u00e1 por meio da an\u00e1lise da documenta\u00e7\u00e3o encaminhada pelos\/as candidatos\/as. O n\u00e3o envio de qualquer um dos itens da documenta\u00e7\u00e3o exigida\u00a0 eliminar\u00e1 automaticamente o\/a candidato\/a da sele\u00e7\u00e3o.<\/p>\n<p>Crit\u00e9rios da sele\u00e7\u00e3o:<\/p>\n<p>a) An\u00e1lise do hist\u00f3rico escolar do\/a aluno\/a.<\/p>\n<p>b) Entrevista individual realizada com candidatos\/as, na qual ser\u00e1 avaliado se as compet\u00eancias e habilidades dos mesmos s\u00e3o compat\u00edveis para execu\u00e7\u00e3o das atividades propostas no Plano de Atividades do Bolsista, bem como as experi\u00eancias em atividades relacionadas \u00e0 tem\u00e1tica do projeto.<\/p>\n<p>A entrevista ser\u00e1 realizada no Instituto Nacional de Pesquisas Espaciais (INPE), Pr\u00e9dio 08, sala 2041, dia 18\/03\/2026 (Quarta-Feira) das 13:30 \u00e0s 14:30, por ordem de\u00a0 chegada dos inscritos.<\/p>\n<p>c) disponibilidade para cumprir as atividades da bolsa, em jornada de 20 (vinte) horas semanais.<\/p>\n<h4>5. DO\/A BOLSISTA<\/h4>\n<p>5.1 Requisitos<\/p>\n<p>5.1.1 Poder\u00e3o ser bolsistas estudantes regularmente matriculados e frequentes na gradua\u00e7\u00e3o, nos cursos t\u00e9cnicos, no Ensino M\u00e9dio ou no PROEJA\/FIC (Forma\u00e7\u00e3o\u00a0 Inicial Continuada), da Universidade Federal de Santa Maria, da \u00e1rea ou curso. Ap\u00f3s a publica\u00e7\u00e3o do resultado final da sele\u00e7\u00e3o, o\/a estudante selecionado\/a ser\u00e1\u00a0 inclu\u00eddo\/a no projeto para o qual foi selecionado\/a, no Portal de Projetos da UFSM, na categoria de \u201cparticipante\u201d.<\/p>\n<p>5.1.2 Ter os dados pessoais atualizados (e-mail e telefone) nos portais da UFSM.<\/p>\n<p>5.1.3 Possuir conta corrente pessoal nos bancos autorizados a receber pagamentos pelo SIAFI (Sistema Integrado de Administra\u00e7\u00e3o Financeira), para viabilizar a implanta\u00e7\u00e3o da bolsa.<\/p>\n<p>5.1.4 N\u00e3o possuir outra bolsa de qualquer natureza, exceto o Benef\u00edcio Socioecon\u00f4mico (BSE) ou aux\u00edlio eventual.<\/p>\n<p>5.2 Direitos<\/p>\n<p>5.2.1 Receber bolsa mensal no valor de R$750,00 (setecentos e cinquenta reais), durante o per\u00edodo de vig\u00eancia (01 de abril a 31 de dezembro de 2026).<\/p>\n<p>5.2.2 Estar inclu\u00eddo\/a na cobertura do seguro contra acidentes pessoais, nos hor\u00e1rios de atua\u00e7\u00e3o da bolsa.<\/p>\n<p>5.2.3 Ter hor\u00e1rio definido para o exerc\u00edcio de suas atividades como bolsista, sem preju\u00edzo de suas demais atividades acad\u00eamicas.<\/p>\n<p>5.2.4 Receber orienta\u00e7\u00f5es que se fizerem necess\u00e1rias para o desempenho de suas atividades.<\/p>\n<p>5.3 Deveres<\/p>\n<p>5.3.1 Responsabilizar-se pelas informa\u00e7\u00f5es prestadas no momento da sele\u00e7\u00e3o.<\/p>\n<p>5.3.2 Disponibilizar 20 (vinte) horas semanais para o cumprimento de suas atividades.<\/p>\n<p>5.3.3 Comunicar ao\/a coordenador\/a as justificativas de eventuais faltas e a desist\u00eancia da bolsa.<\/p>\n<p>5.3.4 Cumprir o Plano de Atividades do\/a Bolsista estabelecido.<\/p>\n<p>5.3.5 Manter frequ\u00eancia regular nas disciplinas em que estiver matriculado\/a.<\/p>\n<p>5.3.6 O n\u00e3o atendimento aos itens acima mencionados implicar\u00e1 no cancelamento da bolsa.<\/p>\n<h4>6. DIVULGA\u00c7\u00c3O DOS RESULTADOS E CLASSIFICA\u00c7\u00c3O<\/h4>\n<p>A lista de candidatos\/as homologados\/as e o resultado dos\/as selecionados\/as, ser\u00e3o divulgados no site www.politecnico.ufsm.br \u2013 Oportunidades de bolsas.\u00a0<\/p>\n<h4>7. DO DESLIGAMENTO DO BOLSISTA<\/h4>\n<p>O\/A bolsista ser\u00e1 desligado\/a das atividades, sem direito \u00e0 bolsa, se:<\/p>\n<p>\u2013 N\u00e3o realizar ou tumultuar as atividades descritas neste Edital;<br \/>\u2013 N\u00e3o apresentar conduta e comportamento \u00e9tico inerentes ao desempenho das atividades.<\/p>\n<h4>8. DISPOSI\u00c7\u00d5ES GERAIS<\/h4>\n<p>a) Os casos omissos ser\u00e3o resolvidos pelo(a) Coordenador(a) do Projeto.<\/p>\n<p>b) Outras informa\u00e7\u00f5es podem ser obtidas pelo e-mail <a href=\"mailto:rafael.venturini@ufsm.br\">rafael.venturini@ufsm.br<\/a><\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-ab275040-088d-4ec5-84ae-2f40d38c02cf\" href=\"https:\/\/www.ufsm.br\/app\/uploads\/sites\/405\/2026\/03\/2026_MODELO-DE-EDITAL-SELECAO-DE-BOLSISTA_OvinoCerto.pdf\">Leia o edital completo de Sele\u00e7\u00e3o de Bolsista para Projeto de Pesquisa N\u00ba 060096 &#8211; Software para Formula\u00e7\u00e3o de Ra\u00e7\u00f5es e Planejamentos na Ovinocultura &#8211; OvinoCerto2.6.<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>1. DA BOLSA N\u00ba Projeto 060096 T\u00edtulo projeto Software para formula\u00e7\u00e3o de ra\u00e7\u00f5es e planejamentos na ovinocultura \u2013 OvinoCerto2.6 Atribui\u00e7\u00f5es do\/a bolsista O(A) bolsista backend ser\u00e1 respons\u00e1vel por implementar as regras e processos que transformam dados brutos em\u00a0 informa\u00e7\u00e3o valiosa,\u00a0 efetivamente criando a funcionalidade central que o projeto se prop\u00f5e a entregar. Sem este componente, [&hellip;]<\/p>\n","protected":false},"author":6177,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[],"class_list":["post-11260","post","type-post","status-publish","format-standard","hentry","category-oportunidades"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.ufsm.br\/unidades-universitarias\/politecnico\/wp-json\/wp\/v2\/posts\/11260","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ufsm.br\/unidades-universitarias\/politecnico\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ufsm.br\/unidades-universitarias\/politecnico\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ufsm.br\/unidades-universitarias\/politecnico\/wp-json\/wp\/v2\/users\/6177"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ufsm.br\/unidades-universitarias\/politecnico\/wp-json\/wp\/v2\/comments?post=11260"}],"version-history":[{"count":0,"href":"https:\/\/www.ufsm.br\/unidades-universitarias\/politecnico\/wp-json\/wp\/v2\/posts\/11260\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.ufsm.br\/unidades-universitarias\/politecnico\/wp-json\/wp\/v2\/media?parent=11260"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ufsm.br\/unidades-universitarias\/politecnico\/wp-json\/wp\/v2\/categories?post=11260"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ufsm.br\/unidades-universitarias\/politecnico\/wp-json\/wp\/v2\/tags?post=11260"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}