;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Logo Pagbenk Seu dinheiro rende mais
Topo

IBGE abre 1.812 vagas temporárias para Censo 2022; salário chega a R$ 3.677

Imagem meramente ilustrativa; remunerações previstas para as vagas são de R$ 1.700 e R$ 3.677,27 - Reprodução
Imagem meramente ilustrativa; remunerações previstas para as vagas são de R$ 1.700 e R$ 3.677,27 Imagem: Reprodução

Do UOL, em São Paulo

14/12/2021 10h37

O IBGE (Instituto Brasileiro de Geografia e Estatística) abriu dois processos seletivos para a contratação temporária de pessoal para a realização do Censo Demográfico 2022.

Os editais foram publicados na edição de hoje do DOU (Diário Oficial da União). São oferecidas ao todo 1.812 vagas, e as remunerações previstas são de R$ 1.700 e R$ 3.677,27.

ACAI (Agente Censitário de istração e Informática)

  • Total de vagas: 1.781
  • Remuneração: R$ 1.700
  • Previsão de duração do contrato: até cinco meses, podendo ser prorrogado
  • Atribuições gerais: adotar as providências relativas à contratação, prorrogação de contratos e desligamento de recenseadores, entre outras

Confira aqui o edital na íntegra.

CCA (Coordenador Censitário de Área)

  • Total de vagas: 31
  • Remuneração: R$ 3.677,27
  • Previsão de duração do contrato: de até sete meses, podendo ser prorrogado
  • Atribuições gerais: responder por questões técnicas, istrativas e operacionais, conforme orientações institucionais e de seu superior do quadro de pessoal efetivo do IBGE; acompanhar os trabalhos das equipes das coordenações nacionais e estaduais de supervisão e implementar as orientações recebidas; adotar as providências relativas à contratação, prorrogação de contratos e desligamento das funções de Coordenador Censitário de Subárea, entre outras

Confira aqui a íntegra do edital.

Inscrições

As inscrições para o processo seletivo devem ser realizadas pela internet, no site www.ibfc.org.br, e ficam abertas até às 23h59 (horário de Brasília) do dia 10 de janeiro de 2022.

A taxa de inscrição é de R$ 44 para Agente Censitário de istração e Informática e de R$ 66 para Coordenador Censitário de Área.

Aval para contratar 209 mil temporários

O Ministério da Economia autorizou o IBGE a contratar, por tempo determinado, 209.024 profissionais para atuar na realização do Censo Demográfico 2022. A decisão consta de duas portarias publicadas no DOU do dia 3 de dezembro.

Do total de profissionais a serem selecionados, 5.500 são para o cargo de Agente Censitário Municipal; 18.420, para Agente Censitário Supervisor; 183.100 para recenseador; 31, para Coordenador Censitário de Área; 1.781, para Agente Censitário de istração e Informática; 180, para Agente Censitário de Pesquisa por Telefone; e 12 para Supervisor Censitário de Pesquisas e Codificação.

O IBGE reiterou ontem que o orçamento necessário, viável, para a realização do Censo Demográfico 2022, é de R$ 2.292.907.087,00, sendo R$ 2 bilhões já registrados no PLOA 2022 (Projeto de Lei Orçamentária de 2022) e mais R$ 292.907.087,00 autorizados pela Secretaria Especial do Tesouro e Orçamento.

No dia 4 de novembro, o instituto iniciou o primeiro teste nacional do Censo 2022. Foram escolhidos municípios, bairros, distritos ou comunidades nas 27 unidades da Federação, que serão percorridos por cerca de 250 recenseadores.

Os testes incluem todas as etapas do Censo, desde os sistemas e equipamentos de coleta até o treinamento dos recenseadores, além da pesquisa sobre as características do entorno dos domicílios e o modelo misto de entrevistas (presencial, pela internet ou por telefone).

Segundo o órgão, como ocorre em todas as pesquisas do IBGE, as informações prestadas aos recenseadores são confidenciais e o sigilo é garantido por lei. O Censo 2022 visitará todos os domicílios do país a partir de junho do ano que vem.

* Com informações da Agência Brasil e Estadão Conteúdo