Atlas da Justiça do Trabalho mostra aumento da imigração e destaca a importância do acesso aos direitos trabalhistas para a inclusão social.
Imprimir
19/6/2026 – No Dia Nacional do Migrante, celebrado nesta sexta-feira (19), a data norteia a reflexão sobre os desafios enfrentados por quem deixa o país de origem em busca de segurança e trabalho. Embora o Brasil tenha ampliado a absorção de trabalhadores migrantes no mercado formal, obstáculos como a precarização do trabalho, a falta de informação e as dificuldades de integração ainda fazem parte da realidade de milhares de pessoas.
De acordo com dados do Atlas dos Trabalhadores Migrantes no Brasil, elaborado pela Justiça do Trabalho em parceria com o Observatório das Migrações em São Paulo da Universidade Estadual de Campinas (Unicamp), o Brasil recebeu, neste século, mais de 2,3 milhões de novos imigrantes. Desse total, cerca de 800 mil chegaram entre 2020 e 2024.
O perfil de migrantes no Brasil
O documento revela a intensificação dos fluxos migratórios para o país, impulsionados por crises econômicas, conflitos armados, instabilidade política e desastres ambientais. O levantamento também mostra uma mudança no perfil da imigração.
Se, no passado, predominavam deslocamentos oriundos de países desenvolvidos, hoje o movimento é majoritariamente Sul-Sul, formado por migrantes latino-americanos, africanos e asiáticos. Entre os fluxos mais expressivos estão os de haitianos, após o terremoto de 2010, e de venezuelanos que deixaram seu país em razão da crise humanitária que afeta a região.
Da Venezuela ao Brasil
A trajetória do venezuelano Emilio Marino, de 38 anos, ilustra essa realidade. Em 2020, em meio à pandemia de Covid-19, ele deixou a Venezuela em busca de melhores oportunidades de trabalho. A esposa e a filha ficaram no país de origem, enquanto ele iniciava sozinho a jornada rumo ao exterior.
Antes de chegar ao Brasil, Emilio passou por Colômbia, Equador, Peru e Chile. O percurso foi marcado por dificuldades financeiras e pela ausência de documentação regular, condição que limitava o acesso ao mercado formal de trabalho e aumentava a instabilidade nos países por onde transitou.
Ao chegar ao Brasil, estabeleceu-se em Brasília (DF) e teve como prioridade encontrar uma fonte de renda. A busca por trabalho, entretanto, veio acompanhada de desafios comuns a muitos migrantes, como a adaptação ao idioma, o desconhecimento da legislação trabalhista, a ausência de redes de apoio e as dificuldades para validar experiências e qualificações profissionais.
Qualificação x precarização
Segundo o Atlas dos Trabalhadores Migrantes no Brasil, o número de vínculos formais de trabalhadores migrantes saltou de 43 mil, em 2002, para 272 mil, em 2023. Apesar do crescimento, a inserção profissional ainda ocorre, em grande parte, em atividades marcadas por baixos salários e elevada rotatividade.
Setores como construção civil, confecção e frigoríficos concentram essas contratações e 71% dos trabalhadores migrantes formais recebem até dois salários mínimos.
No caso de Emilio, a experiência adquirida como mecânico de automóveis na Venezuela facilitou a entrada no mercado de trabalho brasileiro. Ainda assim, a primeira oportunidade surgiu em condições inferiores às que considerava compatíveis com sua qualificação.
“Não foi difícil conseguir emprego, porque sou mecânico. A parte complicada foi trabalhar por um salário mínimo durante quatro meses para provar que eu tinha experiência e sabia executar o serviço”, relata.
Para a professora da Unicamp Rosana Baeninger, esse cenário é recorrente entre migrantes e refugiados oriundos do Sul Global. Segundo ela, muitos chegam ao Brasil com elevado nível de escolaridade e experiência profissional, mas encontram dificuldades para acessar ocupações compatíveis com suas competências.
“Há imigrantes e refugiados que apresentam essa condição, mas não conseguem se inserir em ocupações compatíveis com suas habilidades. Isso se dá tanto pela falta de reconhecimento de diplomas como, em muitas situações, por discriminação e preconceito, em especial para imigrantes e refugiados vindos do Sul Global”, afirma.
Após cerca de seis meses vivendo no Brasil, Emilio aprendeu português e conseguiu ampliar suas perspectivas profissionais. Atualmente, atua como microempreendedor individual (MEI) e mantém uma oficina mecânica própria em Cidade Ocidental (GO), no entorno do Distrito Federal, onde trabalha há dez meses.
Segundo ele, o negócio foi construído gradualmente, com investimentos em aluguel de espaço e aquisição de ferramentas. Embora ainda esteja expandindo a estrutura de trabalho, ele considera que alcançou uma fase de maior estabilidade. “Trabalho sozinho, comprei ferramentas e ainda preciso comprar mais algumas, mas estou feliz e em paz”, diz.
Informação como forma de proteção
Para especialistas que atuam na proteção de trabalhadores migrantes, o acesso à informação é um dos principais instrumentos para prevenir situações de exploração e violação de direitos. A desembargadora Catarina von Zuben, uma das coordenadoras do Atlas, é gestora regional do Programa de Combate ao Trabalho Escravo e ao Tráfico de Pessoas da Justiça do Trabalho em São Paulo, e destaca que conhecer os fluxos migratórios é fundamental para o planejamento institucional.
“Conhecendo a realidade das migrações e as tendências futuras, a Justiça do Trabalho pode se antecipar e conceber novos rearranjos de sua distribuição espacial, com estipulação, inclusive, de varas itinerantes”, disse. “Conhecendo a população trabalhadora migrante, é possível traçar políticas públicas e minimizar vulnerabilidades”, destaca.
No Brasil, os trabalhadores migrantes têm os mesmos direitos
Independentemente da situação migratória, a legislação garante os mesmos direitos trabalhistas aos brasileiros. Dessa forma, é garantido a esses profissionais cuja relação de emprego seja reconhecida:
Salário mínimo;
Jornada regular de trabalho;
Férias remuneradas;
13º salário;
Fundo de Garantia do Tempo de Serviço (FGTS);
Licenças maternidade e paternidade.
Além disso, denúncias trabalhistas não podem resultar em prisão ou deportação do trabalhador migrante.
Com o objetivo de orientar melhor os trabalhadores migrantes no país, a Justiça do Trabalho lançou o guia “Trabalhando no Brasil – Conheça seus Direitos”, um documento que apresenta aos profissionais que migram para o país que todas as pessoas que trabalham no Brasil têm os mesmos direitos trabalhistas, independente da nacionalidade, mesmo que não possuam ou tenham documentação incompleta.
Em caso de violação desses direitos, é possível buscar apoio de órgãos como o Ministério Público do Trabalho (MPT), o Ministério do Trabalho e Emprego (MTE), a Defensoria Pública da União e sindicatos.
Descubra mais no guia Trabalhando no Brasil.
(Sofia Martinello/AJ)
Mais detalhes
Número de visualizações
21
Visualizações
.slick-carousel-container {
max-width: 800px;
margin: 20px auto;
padding: 0 20px;
font-family: Arial, sans-serif;
}
.gallery-header {
padding: 15px 0 10px 0;
}
.gallery-header h3 {
color: #333;
font-size: 14px;
margin: 0;
}
/* === CARROSSEL PRINCIPAL (SLIDER-FOR) – COM SETAS === */
.slick-carousel-container [class*=”slider-for-“] {
margin-bottom: 20px;
text-align: center;
position: relative;
}
.slide-item {
position: relative;
text-align: center;
padding: 0;
}
.slide-image {
width: 600px;
height: 400px;
object-fit: cover;
border-radius: 8px;
box-shadow: 0 4px 15px rgba(0,0,0,0.1);
transition: all 0.3s ease;
margin: 0 auto;
display: block;
}
.slide-caption {
margin-top: 15px;
padding: 10px;
background: white;
color: black;
border-radius: 5px;
font-size: 14px;
line-height: 1.4;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* === CARROSSEL DE NAVEGAÇÃO (SLIDER-NAV) – COM SETAS === */
.slick-carousel-container [class*=”slider-nav-“] {
position: relative;
padding: 0 30px;
}
/* === CORREÇÕES PARA CARROSSEIS COM POUCAS IMAGENS === */
.slick-carousel-container [class*=”slider-nav-“] .slick-track {
display: flex !important;
align-items: center;
justify-content: center; /* Centraliza quando há poucas imagens */
}
.slick-carousel-container [class*=”slider-nav-“] .slick-slide {
height: auto !important;
width: auto !important;
margin: 0 !important;
}
.nav-item {
padding: 0 5px;
cursor: pointer;
transition: all 0.3s ease;
}
.nav-thumbnail {
width: 100%;
height: 80px;
object-fit: cover;
border-radius: 6px;
opacity: 0.6;
transition: all 0.3s ease;
border: 2px solid transparent;
}
.nav-item:hover .nav-thumbnail {
opacity: 0.8;
}
/* === SLICK ESPECÍFICO PARA NAVEGAÇÃO – SLIDE ATIVO === */
.slick-carousel-container [class*=”slider-nav-“] .slick-current .nav-thumbnail {
opacity: 1;
border-color: #007bff;
transform: scale(1.05);
box-shadow: 0 2px 8px rgba(0,123,255,0.3);
}
/* === SETAS CUSTOMIZADAS PARA AS THUMBNAILS === */
.slick-carousel-container [class*=”slider-nav-“] .slick-prev,
.slick-carousel-container [class*=”slider-nav-“] .slick-next {
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 30px;
height: 30px;
padding: 0;
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: rgba(255,255,255,0.9);
border-radius: 50%;
box-shadow: 0 2px 8px rgba(0,0,0,0.3);
z-index: 10;
}
.slick-carousel-container [class*=”slider-nav-“] .slick-prev:before,
.slick-carousel-container [class*=”slider-nav-“] .slick-next:before {
font-family: Arial, sans-serif;
font-size: 14px;
line-height: 1;
color: #333;
opacity: 1;
}
.slick-carousel-container [class*=”slider-nav-“] .slick-prev {
left: -15px;
}
.slick-carousel-container [class*=”slider-nav-“] .slick-next {
right: -15px;
}
.slick-carousel-container [class*=”slider-nav-“] .slick-prev:before {
content: ‘‹’;
}
.slick-carousel-container [class*=”slider-nav-“] .slick-next:before {
content: ‘›’;
}
/* === DOTS CUSTOMIZADOS === */
.slick-carousel-container [class*=”slider-nav-“] .slick-dots {
bottom: -30px;
text-align: center;
}
.slick-carousel-container [class*=”slider-nav-“] .slick-dots li button:before {
color: #007bff;
font-size: 12px;
}
.slick-carousel-container [class*=”slider-nav-“] .slick-dots li.slick-active button:before {
color: #0056b3;
}
/* === RESPONSIVE DESIGN === */
@media (max-width: 768px) {
.slick-carousel-container {
margin: 10px;
padding: 0 15px;
}
.slide-item {
padding: 0;
}
.slide-image {
width: 100%;
max-width: 600px;
height: auto;
aspect-ratio: 3/2;
}
.slide-caption {
font-size: 13px;
padding: 8px;
margin-top: 10px;
}
.nav-thumbnail {
height: 60px;
}
.gallery-header {
padding: 10px 0;
}
.gallery-header h3 {
font-size: 13px;
}
/* Ajustar setas principais para mobile */
.slick-carousel-container [class*=”slider-for-“] .slick-prev,
.slick-carousel-container [class*=”slider-for-“] .slick-next {
width: 35px;
height: 35px;
}
.slick-carousel-container [class*=”slider-for-“] .slick-prev {
left: 10px;
}
.slick-carousel-container [class*=”slider-for-“] .slick-next {
right: 10px;
}
}
@media (max-width: 640px) {
.slide-image {
width: 100%;
height: 250px;
aspect-ratio: unset;
}
.nav-thumbnail {
height: 50px;
}
.slide-caption {
font-size: 12px;
padding: 6px;
}
/* Ajustar setas para mobile pequeno */
.slick-carousel-container [class*=”slider-nav-“] .slick-prev {
left: -10px;
}
.slick-carousel-container [class*=”slider-nav-“] .slick-next {
right: -10px;
}
}
@media (max-width: 480px) {
.slick-carousel-container {
padding: 0 10px;
}
.slide-image {
height: 200px;
}
.nav-thumbnail {
height: 40px;
}
/* Setas menores para mobile muito pequeno */
.slick-carousel-container [class*=”slider-for-“] .slick-prev,
.slick-carousel-container [class*=”slider-for-“] .slick-next {
width: 30px;
height: 30px;
}
.slick-carousel-container [class*=”slider-for-“] .slick-prev:before,
.slick-carousel-container [class*=”slider-for-“] .slick-next:before {
font-size: 16px;
}
.slick-carousel-container [class*=”slider-for-“] .slick-prev {
left: 5px;
}
.slick-carousel-container [class*=”slider-for-“] .slick-next {
right: 5px;
}
}
/* === ANIMAÇÕES SUAVES === */
.slick-carousel-container [class*=”slider-for-“] .slick-slide {
opacity: 0;
transition: opacity 0.3s ease;
}
.slick-carousel-container [class*=”slider-for-“] .slick-active {
opacity: 1;
}
/* === BANNER FINAL === */
.banner-final-noticia {
margin: 25px auto 20px auto;
padding: 15px 0;
text-align: center;
width: 100%;
max-width: 800px;
border-top: 1px solid #e6e6e6;
border-bottom: 1px solid #f0f0f0;
}
.banner-final-noticia a {
display: inline-block;
width: 100%;
text-decoration: none;
transition: all 0.3s ease;
}
.banner-final-noticia a:hover {
transform: translateY(-1px);
box-shadow: 0 6px 15px rgba(0, 0, 0, 0.1);
}
.banner-final-noticia .banner-image {
width: 100%;
height: auto;
min-height: 80px;
max-height: 150px;
object-fit: cover;
object-position: center;
border-radius: 6px;
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08);
transition: all 0.3s ease;
cursor: pointer;
}
.banner-final-noticia .banner-image:hover {
opacity: 0.9;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);
}
/* === RESPONSIVE BANNER === */
@media (max-width: 1024px) {
.banner-final-noticia {
margin: 20px auto 15px auto;
padding: 12px 10px;
max-width: 90%;
}
.banner-final-noticia .banner-image {
min-height: 70px;
max-height: 120px;
border-radius: 5px;
}
}
@media (max-width: 768px) {
.banner-final-noticia {
margin: 15px auto 12px auto;
padding: 10px 5px;
max-width: 95%;
}
.banner-final-noticia .banner-image {
min-height: 60px;
max-height: 100px;
border-radius: 4px;
}
.banner-final-noticia a:hover {
transform: none;
}
}
@media (max-width: 480px) {
.banner-final-noticia {
margin: 12px auto 10px auto;
padding: 8px 0;
}
.banner-final-noticia .banner-image {
min-height: 50px;
max-height: 80px;
}
}
// ===============================================
// SCRIPT GLOBAL MELHORADO PARA CARROSSEIS SLICK
// ===============================================
// Variáveis globais para controle
window.carouselInitialized = window.carouselInitialized || {};
window.carouselRetries = window.carouselRetries || {};
// Função para verificar se elementos estão prontos
function waitForElements(selector, callback, maxWait = 5000) {
const startTime = Date.now();
function check() {
const elements = $(selector);
if (elements.length > 0 && elements.find(‘img’).length > 0) {
callback(elements);
} else if (Date.now() – startTime 1,
autoplay: false,
speed: 300,
cssEase: ‘ease-in-out’
});
// Aguardar antes de inicializar navegação
setTimeout(function() {
$navSlider.slick({
slidesToShow: Math.min(5, navCount),
slidesToScroll: 1,
asNavFor: forSelector,
dots: navCount > 5,
centerMode: navCount > 3,
focusOnSelect: true,
variableWidth: false,
infinite: navCount > 3,
arrows: navCount > 5,
autoplay: false,
speed: 300,
cssEase: ‘ease-in-out’,
responsive: [
{
breakpoint: 768,
settings: {
slidesToShow: Math.min(3, navCount),
centerMode: navCount > 3,
arrows: navCount > 3
}
},
{
breakpoint: 480,
settings: {
slidesToShow: Math.min(2, navCount),
centerMode: false,
arrows: navCount > 2
}
}
]
});
// Marcar como inicializado
window.carouselInitialized[groupId] = true;
console.log(`Carrossel 10157 inicializado com sucesso!`);
// Forçar refresh da posição
setTimeout(function() {
$forSlider.slick(‘setPosition’);
$navSlider.slick(‘setPosition’);
}, 100);
}, 150);
} catch (error) {
console.error(`Erro ao inicializar carrossel 10157:`, error);
// Tentar novamente uma vez
const retryCount = window.carouselRetries[groupId] || 0;
if (retryCount 0) {
console.log(`Corrigindo carrossel 10157`);
$forSlider.slick(‘setPosition’);
$navSlider.slick(‘setPosition’);
setTimeout(() => $forSlider.slick(‘slickGoTo’, 0), 100);
}
}
});
}
// Inicialização quando documento estiver pronto
$(document).ready(function() {
console.log(‘=== Documento Pronto – Inicializando Carrosseis ===’);
// Inicializar após um delay para garantir que tudo está carregado
setTimeout(initializeGlobalCarousels, 800);
// Verificação periódica
setInterval(checkCarousels, 5000);
});
// Event listener para Liferay
Liferay.on(“allPortletsReady”, function() {
console.log(‘=== Portlets Prontos – Verificando Carrosseis ===’);
// Configurar botão de impressão
$(‘#header_custom_print’).attr(‘href’, $(“[title*=’Imprimir’]”).children().attr(‘href’));
// Verificar carrosseis após portlets prontos
setTimeout(function() {
let needsInit = false;
$(‘.slick-carousel-container’).each(function() {
const groupId = $(this).attr(‘data-gallery-group’);
if (!window.carouselInitialized[groupId]) {
needsInit = true;
}
});
if (needsInit) {
console.log(‘Alguns carrosseis não foram inicializados, inicializando agora…’);
initializeGlobalCarousels();
}
}, 1000);
});
// Handler para redimensionamento
let resizeTimeout;
$(window).on(‘resize’, function() {
clearTimeout(resizeTimeout);
resizeTimeout = setTimeout(function() {
console.log(‘Redimensionamento – Atualizando carrosseis’);
$(‘[class*=”slider-for-“], [class*=”slider-nav-“]’).each(function() {
if ($(this).hasClass(‘slick-initialized’)) {
try {
$(this).slick(‘setPosition’);
} catch (e) {
console.warn(‘Erro ao reposicionar:’, e);
}
}
});
}, 250);
});
// Funções de debug globais
window.debugAllCarousels = function() {
console.log(‘=== DEBUG GLOBAL DE CARROSSEIS ===’);
console.log(‘Carrosseis inicializados:’, window.carouselInitialized);
$(‘.slick-carousel-container’).each(function() {
const groupId = $(this).attr(‘data-gallery-group’);
const $forSlider = $(`.slider-for-10157`);
const $navSlider = $(`.slider-nav-10157`);
console.log(`Carrossel 10157:`, {
initialized: window.carouselInitialized[groupId] || false,
forExists: $forSlider.length > 0,
navExists: $navSlider.length > 0,
forSlickInit: $forSlider.hasClass(‘slick-initialized’),
navSlickInit: $navSlider.hasClass(‘slick-initialized’),
slides: $forSlider.find(‘.slide-item’).length
});
});
};
window.reinitAllCarousels = function() {
console.log(‘=== REINICIALIZAÇÃO MANUAL ===’);
window.carouselInitialized = {};
window.carouselRetries = {};
// Destruir todos os carrosseis
$(‘[class*=”slider-for-“], [class*=”slider-nav-“]’).each(function() {
if ($(this).hasClass(‘slick-initialized’)) {
try {
$(this).slick(‘unslick’);
} catch (e) {
console.warn(‘Erro ao destruir:’, e);
}
}
});
// Reinicializar após delay
setTimeout(initializeGlobalCarousels, 500);
};
Source: TST

Leave a Comment