{"id":41866,"date":"2025-08-27T07:03:28","date_gmt":"2025-08-27T10:03:28","guid":{"rendered":"https:\/\/novasdodia.com.br\/index.php\/2025\/08\/27\/41o-mutirao-de-empregos-sorocaba-edicao-especial-aniversario-de-sorocaba-reune-mais-de-24-mil-vagas-de-trabalho\/"},"modified":"2025-08-27T07:03:28","modified_gmt":"2025-08-27T10:03:28","slug":"41o-mutirao-de-empregos-sorocaba-edicao-especial-aniversario-de-sorocaba-reune-mais-de-24-mil-vagas-de-trabalho","status":"publish","type":"post","link":"https:\/\/novasdodia.com.br\/index.php\/2025\/08\/27\/41o-mutirao-de-empregos-sorocaba-edicao-especial-aniversario-de-sorocaba-reune-mais-de-24-mil-vagas-de-trabalho\/","title":{"rendered":"41\u00ba Mutir\u00e3o de Empregos Sorocaba edi\u00e7\u00e3o especial \u201cAnivers\u00e1rio de Sorocaba\u201d re\u00fane mais de 2,4 mil vagas de trabalho"},"content":{"rendered":"<p><\/p>\n<p><em>Fotos: Renata Giron<\/em><\/p>\n<p>A Prefeitura de Sorocaba, por meio das secretarias de Desenvolvimento Econ\u00f4mico (Sede) e de Rela\u00e7\u00f5es do Trabalho e Qualifica\u00e7\u00e3o Profissional (Sert), com o apoio da Secretaria de Governo (Segov), do Parque Tecnol\u00f3gico de Sorocaba e da Secretaria de Comunica\u00e7\u00e3o (Secom), realizou, nesta ter\u00e7a-feira (26), o 41\u00ba Mutir\u00e3o de Empregos Sorocaba edi\u00e7\u00e3o especial \u201cAnivers\u00e1rio de Sorocaba\u201d, no PTS, localizado no Jardim Santa Cec\u00edlia, Zona Norte da cidade. O evento reuniu mais de 2,4 mil vagas de trabalho.<\/p>\n<p>Essa edi\u00e7\u00e3o especial do mutir\u00e3o reuniu 60 empresas e ag\u00eancias de recrutamento e sele\u00e7\u00e3o, com seus propriet\u00e1rios e respons\u00e1veis pelo setor de Recursos Humanos, para recrutamento e sele\u00e7\u00e3o, entre elas, a JCB. No local, 840 pessoas foram atendidas, sendo que 470 foram encaminhadas para entrevistas de emprego.<\/p>\n<p>O secret\u00e1rio de Desenvolvimento Econ\u00f4mico, Bruno Santana, esteve presente no evento representando o prefeito Rodrigo Manga. Para ele, o evento tem papel fundamental na empregabilidade sorocabana. \u201cO \u2018Mutir\u00e3o de Empregos Sorocaba\u2019 j\u00e1 faz parte da rotina do sorocabano e acontece sempre na \u00faltima ter\u00e7a-feira do m\u00eas. Ele tem sido indispens\u00e1vel para quem est\u00e1 \u00e0 procura de uma recoloca\u00e7\u00e3o no mercado de trabalho, oferecendo, em um s\u00f3 lugar, milhares de vagas de empregos\u201d, disse.<\/p>\n<p>A equipe do Sine Municipal de Sorocaba, ligado \u00e0 Sert, esteve completa durante o evento, ofertando vagas de trabalho em diversas \u00e1reas, assim como o time da Universidade do Trabalhador, Empreendedor e Neg\u00f3cios (Uniten), oferecendo vagas remanescentes de cursos de qualifica\u00e7\u00e3o profissional. \u201c\u00c9 um prazer imenso participar de mais um \u2018Mutir\u00e3o de Empregos Sorocaba\u2019, auxiliando na empregabilidade e forma\u00e7\u00e3o profissional dos sorocabanos. Essa \u00e9 uma oportunidade de ouro para quem deseja uma nova chance no mercado de trabalho\u201d, ressaltou o secret\u00e1rio de Rela\u00e7\u00f5es do Trabalho e Qualifica\u00e7\u00e3o Profissional, P\u00e9ricles R\u00e9gis.<\/p>\n<p>H\u00e1 dois meses fora do mercado de trabalho, Talita Rezende dos Santos, que tem 33 anos, participou da nova edi\u00e7\u00e3o do Mutir\u00e3o de Empregos a procura de uma vaga. \u201cFarei a entrevista ainda hoje, para o cargo de auxiliar de produ\u00e7\u00e3o. Fui bem recepcionada no evento e estou muito feliz com a nova oportunidade\u201d, ressaltou.<\/p>\n<p>Andressa Oliveira Pinto, de 47 anos, tamb\u00e9m participou do Mutir\u00e3o de Empregos. Ele passou pelo guich\u00ea do Sine Municipal de Sorocaba e tamb\u00e9m foi encaminhada para uma vaga de auxiliar de produ\u00e7\u00e3o. \u201cFaz um m\u00eas que estou fora do mercado de trabalho. \u00c9 muito pr\u00e1tico poder fazer a entrevista de emprego aqui mesmo.\u201d<\/p>\n<p>O evento contou, ainda, com a presen\u00e7a do presidente do Parque Tecnol\u00f3gico de Sorocaba, Nelson Tadeu Cancellara; e da superintendente do Procon, Cristiane Bonito.<\/p>\n<p>A iniciativa municipal j\u00e1 tem a programa\u00e7\u00e3o do Mutir\u00e3o de Empregos Sorocaba at\u00e9 o fim deste ano. As datas s\u00e3o: 30 de setembro, 21 de outubro e 25 de novembro, com in\u00edcio \u00e0s 9h, no Parque Tecnol\u00f3gico de Sorocaba.<\/p>\n<p>Outras a\u00e7\u00f5es foram realizadas durante o evento, como o atendimento do Procon M\u00f3vel, \u00e1 disposi\u00e7\u00e3o da popula\u00e7\u00e3o, bem como a aferi\u00e7\u00e3o de press\u00e3o com os alunos da escola de enfermagem \u201cIrm\u00e3 Dulce\u201d, al\u00e9m da equipe do projeto Metareciclagem, da Universidade do Trabalhador, Empreendedor e Neg\u00f3cios (Uniten) e da Secretaria da Mulher (Semul), com palestra acerca da campanha \u201cAgosto Lil\u00e1s\u201d.<\/p>\n<p><strong>\u201cAgosto Lil\u00e1s\u201d<\/strong><\/p>\n<p>A 41\u00aa edi\u00e7\u00e3o do &#8220;Mutir\u00e3o de empregos Sorocaba&#8221; contou com a participa\u00e7\u00e3o da equipe da Secretaria da Mulher (Semul), como parte da campanha \u201cAgosto Lil\u00e1s\u201d, com foco na coloca\u00e7\u00e3o ou recoloca\u00e7\u00e3o de mulheres no mercado de trabalho. No local, foram distribu\u00eddos informativos ressaltando todo o trabalho da pasta municipal em rela\u00e7\u00e3o a esse tema.<\/p>\n<p>Ainda, as mulheres presentes puderam participar de palestras sobre a elabora\u00e7\u00e3o de curr\u00edculo e import\u00e2ncia da mulher no mercado de trabalho, ministrada pela equipe t\u00e9cnica da ag\u00eancia Auge RH, sendo ela composta por Adriana Furlanes, com informa\u00e7\u00f5es sobre entrevistas de emprego; Cristiane Arjona, com o tema \u201cA Import\u00e2ncia da Mulher no Mercado de Trabalho\u201d; e com a profissional Ana Carolina, com dicas de como elaborar um curr\u00edculo.<\/p>\n<p>Em seguida, o p\u00fablico feminino do evento tamb\u00e9m prestigiou a palestra sobre \u201cAutomaquiagem, Posicionamento e Autocuidado\u201d, com a equipe t\u00e9cnica da Nina Make Up, sendo eles Joyce Gaspar, Eduardo Quirino e Uinaya Alves.<\/p>\n<p>\u201cOrientar as mulheres no mercado de trabalho \u00e9 algo imprescind\u00edvel, para que, com isso, elas alcancem a t\u00e3o desejada ascens\u00e3o profissional e, consequentemente, a independ\u00eancia financeira, adquirindo autonomia para buscar o recome\u00e7o na vida familiar, nos casos em que isso \u00e9 necess\u00e1rio\u201d, conclui a secret\u00e1ria da Semul, Ros\u00e2ngela Perecini.<\/p>\n<div class=\"pms-galeria\">\n<p>\t\t<span><\/span><\/p>\n<p>\t\t<span><\/span><\/p>\n<p>\t\t<span><\/span><\/p>\n<p>\t\t<span><\/span><\/p>\n<p>\t\t<span><\/span><\/p>\n<p>\t\t<span><\/span><\/p>\n<p>\t\t<span><\/span><\/p>\n<p>\t\t<span><\/span><\/p>\n<p>\t\t<span><\/span><\/p>\n<p>\t\t<span><\/span><\/p>\n<p>\t\t<span><\/span><\/p>\n<p>\t\t<span><\/span><\/p>\n<p>\t\t<span><\/span><\/p>\n<p>\t\t<span><\/span><\/p><\/div>\n<p><!-- Root element of PhotoSwipe. Must have class pswp. --><\/p>\n<div class=\"pswp\" role=\"dialog\" aria-hidden=\"true\">\n<p>\t<!-- Background of PhotoSwipe. \n\t\t\t It's a separate element, as animating opacity is faster than rgba(). --><\/p>\n<div class=\"pswp__bg\"><\/div>\n<p>\t<!-- Slides wrapper with overflow:hidden. --><\/p>\n<div class=\"pswp__scroll-wrap\">\n<p>\t\t<!-- Container that holds slides. PhotoSwipe keeps only 3 slides in DOM to save memory. --><\/p>\n<div class=\"pswp__container\">\n\t\t\t<!-- don't modify these 3 pswp__item elements, data is added later on --><\/p>\n<div class=\"pswp__item\"><\/div>\n<div class=\"pswp__item\"><\/div>\n<div class=\"pswp__item\"><\/div>\n<\/p><\/div>\n<p>\t\t<!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --><\/p>\n<div class=\"pswp__ui pswp__ui--hidden\">\n<div class=\"pswp__top-bar\">\n<p>\t\t\t\t<!--  Controls are self-explanatory. Order can be changed. --><\/p>\n<div class=\"pswp__counter\"><\/div>\n<p>\t\t\t\t<button class=\"pswp__button pswp__button--close\" title=\"Close (Esc)\"><\/button><\/p>\n<p>\t\t\t\t<button class=\"pswp__button pswp__button--share\" title=\"Share\"><\/button><\/p>\n<p>\t\t\t\t<button class=\"pswp__button pswp__button--fs\" title=\"Toggle fullscreen\"><\/button><\/p>\n<p>\t\t\t\t<button class=\"pswp__button pswp__button--zoom\" title=\"Zoom in\/out\"><\/button><\/p>\n<p>\t\t\t\t<!-- Preloader demo http:\/\/codepen.io\/dimsemenov\/pen\/yyBWoR --><br \/>\n\t\t\t\t<!-- element will get class pswp__preloader-active when preloader is running --><\/p>\n<div class=\"pswp__preloader\">\n<div class=\"pswp__preloader__icn\">\n<div class=\"pswp__preloader__cut\">\n<div class=\"pswp__preloader__donut\"><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"pswp__share-modal pswp__share-modal--hidden pswp__single-tap\">\n<div class=\"pswp__share-tooltip\"><\/div>\n<\/p><\/div>\n<p>\t\t\t<button class=\"pswp__button pswp__button--arrow--left\" title=\"Previous (arrow left)\"><br \/>\n\t\t\t<\/button><\/p>\n<p>\t\t\t<button class=\"pswp__button pswp__button--arrow--right\" title=\"Next (arrow right)\"><br \/>\n\t\t\t<\/button><\/p>\n<div class=\"pswp__caption\">\n<div class=\"pswp__caption__center\"><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<p>\t$$ = $.noConflict();<\/p>\n<p>\tvar initPhotoSwipeFromDOM = function(gallerySelector) {<\/p>\n<p>\t\t\/\/ parse slide data (url, title, size &#8230;) from DOM elements<br \/>\n\t\t\/\/ (children of gallerySelector)<br \/>\n\t\tvar parseThumbnailElements = function(el) {<br \/>\n\t\t\tvar thumbElements = el.childNodes,<br \/>\n\t\t\t\tnumNodes = thumbElements.length,<br \/>\n\t\t\t\titems = [],<br \/>\n\t\t\t\tfigureEl,<br \/>\n\t\t\t\tchildElements,<br \/>\n\t\t\t\tlinkEl,<br \/>\n\t\t\t\tsize,<br \/>\n\t\t\t\titem;<\/p>\n<p>\t\t\tfor(var i = 0; i &lt; numNodes; i++) {<br \/>\n\t\t\t\tfigureEl = thumbElements[i]; \/\/ <\/p>\n<figure> element<\/p>\n<p>\t\t\t\t\/\/ include only element nodes<br \/>\n\t\t\t\tif(figureEl.nodeType !== 1) {<br \/>\n\t\t\t\t\tcontinue;<br \/>\n\t\t\t\t}<\/p>\n<p>\t\t\t\tlinkEl = figureEl.children[0]; \/\/ <a> element<br \/>\n\t\t\t\tlinkEl = figureEl; \/\/ <a> element<br \/>\n\t\t\t\t\/\/ console.log(linkEl);<br \/>\n\t\t\t\tsize = linkEl.getAttribute(&#8216;data-size&#8217;).split(&#8216;x&#8217;);<\/p>\n<p>\t\t\t\t\/\/ create slide object<br \/>\n\t\t\t\titem = {<br \/>\n\t\t\t\t\tsrc: linkEl.getAttribute(&#8216;href&#8217;),<br \/>\n\t\t\t\t\tw: parseInt(size[0], 10),<br \/>\n\t\t\t\t\th: parseInt(size[1], 10)<br \/>\n\t\t\t\t};<\/p>\n<p>\t\t\t\tif(figureEl.children.length &gt; 1) {<br \/>\n\t\t\t\t\t\/\/<figcaption> content<br \/>\n\t\t\t\t\titem.title = figureEl.children[1].innerHTML;<br \/>\n\t\t\t\t}<\/p>\n<p>\t\t\t\tif(linkEl.children.length &gt; 0) {<br \/>\n\t\t\t\t\t\/\/ <img> thumbnail element, retrieving thumbnail url<br \/>\n\t\t\t\t\titem.msrc = linkEl.children[0].getAttribute(&#8216;src&#8217;);<br \/>\n\t\t\t\t} <\/p>\n<p>\t\t\t\titem.el = figureEl; \/\/ save link to element for getThumbBoundsFn<br \/>\n\t\t\t\titems.push(item);<br \/>\n\t\t\t}<\/p>\n<p>\t\t\treturn items;<br \/>\n\t\t};<\/p>\n<p>\t\t\/\/ find nearest parent element<br \/>\n\t\tvar closest = function closest(el, fn) {<br \/>\n\t\t\treturn el &amp;&amp; ( fn(el) ? el : closest(el.parentNode, fn) );<br \/>\n\t\t};<\/p>\n<p>\t\t\/\/ triggers when user clicks on thumbnail<br \/>\n\t\tvar onThumbnailsClick = function(e) {<br \/>\n\t\t\te = e || window.event;<br \/>\n\t\t\te.preventDefault ? e.preventDefault() : e.returnValue = false;<\/p>\n<p>\t\t\tvar eTarget = e.target || e.srcElement;<\/p>\n<p>\t\t\tvar clickedListItem = closest(eTarget, function(el) {<br \/>\n\t\t\t\treturn el.tagName === &#8216;FIGURE&#8217;;<br \/>\n\t\t\t});<br \/>\n\t\t\tclickedListItem = eTarget.parentNode;<br \/>\n\t\t\tif(!clickedListItem) {<br \/>\n\t\t\t\treturn;<br \/>\n\t\t\t}<\/p>\n<p>\t\t\t\/\/ find index of clicked item<br \/>\n\t\t\tvar clickedGallery = clickedListItem.parentNode,<br \/>\n\t\t\t\tchildNodes = clickedListItem.parentNode.childNodes,<br \/>\n\t\t\t\tnumChildNodes = childNodes.length,<br \/>\n\t\t\t\tnodeIndex = 0,<br \/>\n\t\t\t\tindex;<\/p>\n<p>\t\t\tfor (var i = 0; i = 0) {<br \/>\n\t\t\t\topenPhotoSwipe( index, clickedGallery );<br \/>\n\t\t\t}<\/p>\n<p>\t\t\treturn false;<br \/>\n\t\t};<\/p>\n<p>\t\t\/\/ parse picture index and gallery index from URL (#&amp;pid=1&amp;gid=2)<br \/>\n\t\tvar photoswipeParseHash = function() {<br \/>\n\t\t\tvar hash = window.location.hash.substring(1),<br \/>\n\t\t\t\tparams = {};<\/p>\n<p>\t\t\tif(hash.length &lt; 5) {<br \/>\n\t\t\t\treturn params;<br \/>\n\t\t\t}<\/p>\n<p>\t\t\tvar vars = hash.split(&#039;&amp;&#039;);<br \/>\n\t\t\tfor (var i = 0; i &lt; vars.length; i++) {<br \/>\n\t\t\t\tif(!vars[i]) {<br \/>\n\t\t\t\t\tcontinue;<br \/>\n\t\t\t\t}<br \/>\n\t\t\t\tvar pair = vars[i].split(&#039;=&#039;);<br \/>\n\t\t\t\tif(pair.length  getThumbBoundsFn section of docs for more info<br \/>\n\t\t\t\t\tvar thumbnail = items[index].el.getElementsByTagName(&#8216;img&#8217;)[0], \/\/ find thumbnail<br \/>\n\t\t\t\t\t\tpageYScroll = window.pageYOffset || document.documentElement.scrollTop,<br \/>\n\t\t\t\t\t\trect = thumbnail.getBoundingClientRect(); <\/p>\n<p>\t\t\t\t\treturn {x:rect.left, y:rect.top + pageYScroll, w:rect.width};<br \/>\n\t\t\t\t},<\/p>\n<p>\t\t\t\tshareButtons: [<br \/>\n\t\t\t\t\t{id:&#8217;download&#8217;, label:&#8217;Download image&#8217;, url:&#8221;, download:true}<br \/>\n\t\t\t\t],<\/p>\n<p>\t\t\t\t\/\/ history &amp; focus options are disabled on CodePen<br \/>\n\t\t\t\t\/\/ remove these lines in real life:<br \/>\n\t\t\t\thistoryEnabled: false,<br \/>\n\t\t\t\tfocus: false <\/p>\n<p>\t\t\t};<\/p>\n<p>\t\t\tif(disableAnimation) {<br \/>\n\t\t\t\toptions.showAnimationDuration = 0;<br \/>\n\t\t\t}<\/p>\n<p>\t\t\t\/\/ Pass data to PhotoSwipe and initialize it<br \/>\n\t\t\tgallery = new PhotoSwipe( pswpElement, PhotoSwipeUI_Default, items, options);<br \/>\n\t\t\tgallery.init();<br \/>\n\t\t};<\/p>\n<p>\t\t\/\/ loop through all gallery elements and bind events<br \/>\n\t\tvar galleryElements = document.querySelectorAll( gallerySelector );<\/p>\n<p>\t\tfor(var i = 0, l = galleryElements.length; i  0 &amp;&amp; hashData.gid &gt; 0) {<br \/>\n\t\t\topenPhotoSwipe( hashData.pid &#8211; 1 ,  galleryElements[ hashData.gid &#8211; 1 ], true );<br \/>\n\t\t}<br \/>\n\t};<\/p>\n<p>\t\/\/ execute above function<br \/>\n\tinitPhotoSwipeFromDOM(&#8216;.pms-galeria&#8217;);<\/p>\n<p>\t\/\/ All images need to be loaded for this plugin to work so<br \/>\n\t\/\/ we end up waiting for the whole window to load in this example<br \/>\n\t$$(window).load(function () {<br \/>\n\t\t$$(document).ready(function(){<br \/>\n\t\t\tcollage();<br \/>\n\t\t\t$$(&#8216;.pms-galeria&#8217;).collageCaption();<br \/>\n\t\t});<br \/>\n\t});<\/p>\n<p>\t\/\/ Here we apply the actual CollagePlus plugin<br \/>\n\tfunction collage() {<br \/>\n\t\t$$(&#8216;.pms-galeria img&#8217;).css(&#8216;display&#8217;, &#8216;block&#8217;);<br \/>\n\t\t$$(&#8216;.pms-galeria&#8217;).removeWhitespace().collagePlus({<br \/>\n\t\t\t&#8216;fadeSpeed&#8217;     : 2000,<br \/>\n\t\t\t&#8216;targetHeight&#8217;  : 150,<br \/>\n\t\t\t&#8216;effect&#8217;        : &#8216;default&#8217;,<br \/>\n\t\t\t&#8216;direction&#8217;     : &#8216;vertical&#8217;,<br \/>\n\t\t\t&#8216;allowPartialLastRow&#8217; : true<br \/>\n\t\t});<br \/>\n\t};<\/p>\n<p>\t\/\/ This is just for the case that the browser window is resized<br \/>\n\tvar resizeTimer = null;<br \/>\n\t$$(window).bind(&#8216;resize&#8217;, function() {<br \/>\n\t\t\/\/ hide all the images until we resize them<br \/>\n\t\t$$(&#8216;.pms-galeria .Image_Wrapper&#8217;).css(&#8220;opacity&#8221;, 0);<br \/>\n\t\t\/\/ set a timer to re-apply the plugin<br \/>\n\t\tif (resizeTimer) clearTimeout(resizeTimer);<br \/>\n\t\tresizeTimer = setTimeout(collage, 200);<br \/>\n\t});<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fotos: Renata Giron A Prefeitura de Sorocaba, por meio das secretarias de Desenvolvimento Econ\u00f4mico (Sede) e de Rela\u00e7\u00f5es do Trabalho e Qualifica\u00e7\u00e3o Profissional (Sert), com o apoio da Secretaria de Governo (Segov), do Parque Tecnol\u00f3gico de Sorocaba e da Secretaria de Comunica\u00e7\u00e3o (Secom), realizou, nesta ter\u00e7a-feira (26), o 41\u00ba Mutir\u00e3o de Empregos Sorocaba edi\u00e7\u00e3o especial [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-41866","post","type-post","status-publish","format-standard","hentry","category-noticias"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/novasdodia.com.br\/index.php\/wp-json\/wp\/v2\/posts\/41866","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/novasdodia.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/novasdodia.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/novasdodia.com.br\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/novasdodia.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=41866"}],"version-history":[{"count":0,"href":"https:\/\/novasdodia.com.br\/index.php\/wp-json\/wp\/v2\/posts\/41866\/revisions"}],"wp:attachment":[{"href":"https:\/\/novasdodia.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=41866"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/novasdodia.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=41866"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/novasdodia.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=41866"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}