União das Freguesias do Vade abre concurso para assistente operacional na área de cantoneiro de limpeza

A Junta de Freguesia da União das Freguesias do Vade, no concelho de Vila Verde, abriu um procedimento concursal para o recrutamento de um assistente operacional, na área de cantoneiro de limpeza, em regime de contrato de trabalho em funções públicas.

O concurso destina-se ao preenchimento de um posto de trabalho para assegurar diversas tarefas de limpeza, conservação e manutenção do espaço público na área territorial da União das Freguesias do Vade.

Entre as funções a desempenhar encontram-se a limpeza e conservação das vias municipais, o corte e controlo de vegetação herbácea, arbustiva e arbórea em taludes e bermas, a limpeza de valetas, bem como a desobstrução de aquedutos, sarjetas e travessias de águas pluviais.

O futuro assistente operacional terá igualmente a responsabilidade de proceder à recolha e transporte de entulhos resultantes das operações de limpeza, assegurar a manutenção dos equipamentos utilizados e realizar a limpeza e desinfeção de papeleiras e mobiliário urbano.

O posto de trabalho inclui ainda a execução de trabalhos de limpeza em espaços públicos, como zonas verdes, passeios e áreas afetadas por obras de loteamentos ou por equipamentos públicos.

Em situações excecionais ou de emergência que possam colocar em causa a salubridade ou a saúde pública, o trabalhador poderá também colaborar na recolha de resíduos sólidos urbanos (RSU), recorrendo à viatura de recolha afeta à freguesia, sempre que solicitado pelo executivo.

O procedimento concursal rege-se pela Lei Geral do Trabalho em Funções Públicas, pela Portaria n.º 233/2022, de 9 de setembro, e pelo Código do Procedimento Administrativo.

Os interessados poderão obter informações adicionais junto da Junta de Freguesia da União das Freguesias do Vade, situada na Avenida de Atães, n.º 957, Atães, 4730-030 Vila Verde, ou através do contacto telefónico 919 884 152.

[email protected]

Jornal O Desportivo

<?php
function fetch_rss_cached($url, $cache_seconds = 600) {
    $key = 'rss_cache_' . md5($url);

    $cached = get_transient($key);
    if ($cached !== false) {
        return simplexml_load_string($cached);
    }

    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch, CURLOPT_USERAGENT, 'WP RSS Fetcher');

    $data = curl_exec($ch);
    curl_close($ch);

    if (!$data) return null;

    set_transient($key, $data, $cache_seconds);
    return simplexml_load_string($data);
}

function time_ago($datetime) {
    $time = strtotime($datetime);
    $diff = time() - $time;

    if ($diff < 60) return $diff . ' segundos atrás';
    if ($diff < 3600) return floor($diff / 60) . ' minutos atrás';
    if ($diff < 86400) return floor($diff / 3600) . ' horas atrás';
    if ($diff < 604800) return floor($diff / 86400) . ' dias atrás';
    return date('d/m/Y H:i', $time);
}

$rss = fetch_rss_cached('https://www.desportivovaledohomem.pt/category/destaque/feed/', 600);
if (!$rss || empty($rss->channel->item)) {
    echo '<!-- RSS vazio ou erro -->';
    return;
}

$items = $rss->channel->item;
$count = 0;

echo '<div class="rss-posts">';

foreach ($items as $item) {
    if ($count >= 5) break;

    $title = (string) $item->title;
    $link = (string) $item->link;
    $pubDate = (string) $item->pubDate;
    $timeAgo = time_ago($pubDate);

    $categoryText = isset($item->category[0]) ? (string) $item->category[0] : '';

    echo '<div class="rss-post">';
    echo '<p class="rss-meta">' . esc_html($timeAgo) . ' - ' . esc_html($categoryText) . '</p>';
    echo '<h3 class="rss-title"><a href="' . esc_url($link) . '" target="_blank" rel="noopener">' . esc_html($title) . '</a></h3>';
    echo '</div>';

    $count++;
}

echo '</div>';
?>
.rss-posts {
    font-family: "MYRIAD PRO";
    font-weight: 400;
}

.rss-post {
    padding: 10px 0;
    border-bottom: 1px solid #8E8E8D;
}

.rss-meta {
    color: #828282;
    font-size: 11px;
    margin-bottom: 0px;
    font-weight: 600;
}

.rss-title {
    font-size: 14px;
    line-height: 1.4;
    margin: 0;
}

.rss-title a {
    text-decoration: none;
    color: #363636;
    font-family: "Myriad Pro";
    font-weight: 400;
    font-size: 17px;
}

.rss-post:last-child {
    border: none;
}
Ver mais

Últimas Notícias

Ver mais