Câmara de Vila Verde abre concurso para contratação de 10 assistentes operacionais

A Câmara Municipal de Vila Verde abriu um procedimento concursal para o recrutamento de dez assistentes operacionais, com vista ao reforço dos serviços municipais em diferentes áreas de atuação.

De acordo com o aviso publicado pela autarquia, estão disponíveis oito vagas para a área da limpeza de espaços públicos e duas para funções de motorista, todas com vínculo de contrato de trabalho em funções públicas por tempo indeterminado.

O concurso destina-se a reforçar a capacidade operacional dos serviços municipais, assegurando uma resposta mais eficaz às necessidades do concelho, nomeadamente ao nível da limpeza urbana e da área dos transportes.

Os trabalhadores recrutados para a limpeza de espaços públicos terão como missão contribuir para a manutenção da higiene e da qualidade dos espaços públicos, enquanto os motoristas desempenharão funções associadas à condução e operação de viaturas municipais.

Salário base e suplemento para limpeza urbana

A remuneração base prevista para os postos de trabalho é de 934,99 euros mensais.

No caso dos assistentes operacionais afetos à limpeza urbana, acresce um suplemento remuneratório mensal no valor de 109,78 euros, associado às especificidades das funções desempenhadas.

Candidaturas até 29 de junho

Os interessados poderão apresentar candidatura até ao próximo dia 29 de junho, através da plataforma eletrónica disponibilizada pela Câmara Municipal de Vila Verde.

A autarquia informa que toda a documentação relativa ao procedimento concursal, incluindo requisitos de admissão, condições de candidatura e critérios de seleção, encontra-se disponível para consulta no portal institucional do município.

Com este concurso, a Câmara Municipal de Vila Verde pretende reforçar os recursos humanos dos seus serviços operacionais, contribuindo para a melhoria da qualidade dos serviços prestados à população e para uma gestão mais eficiente dos espaços e equipamentos municipais.

[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