.uniform-text { font-family: Arial, sans-serif !important; font-size: 15px !important; line-height: 1.7 !important; } .uniform-text * { font-family: inherit !important; font-size: inherit !important; line-height: inherit !important; } /* Ajoute un espace vertical autour des
et
*/ .uniform-text p, .uniform-text div { /* margin-top: 0.5em;*/ margin-bottom: 0.5em; } .uniform-text .youtube-embed-wrapper iframe { border-radius: 16px; /* Ajuste la valeur selon l'arrondi souhaité */ overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.08); /* Optionnel, ajoute une ombre douce */ } .hidden-before-ready { display: none; } .uniform-text ul, .uniform-text li { list-style: none !important; margin-left: 0 !important; padding-left: 0 !important; } /* Premier niveau : cercle plein */ .uniform-text ul > li { position: relative !important; padding-left: 25px !important; margin-bottom: 6px !important; } .uniform-text ul > li::before { content: "" !important; width: 10px !important; height: 10px !important; background-color: #3498DB; /* Couleur pleine */ border-radius: 50% !important; position: absolute !important; left: 0 !important; top: 7px !important; } /* Deuxième niveau : cercle creux */ .uniform-text ul ul > li { position: relative !important; padding-left: 25px !important; margin-bottom: 4px !important; } .uniform-text ul ul > li::before { content: "" !important; width: 9px !important; height: 9px !important; background-color: transparent !important; border: 2px solid #3498DB !important; /* Cercle creux */ border-radius: 50% !important; position: absolute !important; left: 0 !important; top: 7px !important; } /* Troisième niveau : cercle creux plus petit */ .uniform-text ul ul ul > li { position: relative !important; padding-left: 22px !important; margin-bottom: 2px !important; } .uniform-text ul ul ul > li::before { content: "" !important; width: 7px !important; height: 7px !important; background-color: transparent !important; border: 2px solid #3498DB !important; /* Cercle creux */ border-radius: 50% !important; position: absolute !important; left: 0 !important; top: 8px !important; } /* -------- Ajout pour rendre les images responsives -------- */ .uniform-text img { max-width: 100% !important; height: auto !important; display: block; /* Optionnel mais recommandé */ } Le CHCM recherche actuellement un(e) gestionnaire du temps de travail au sein de la direction des ressources humaines.
Cette direction est commune aux centres hospitaliers de Saint-Lô et Coutances. Ses missions portent sur trois axes :
1. La gestion administrative des situations professionnelles : élaboration du contrat du travail, traitement de la paye, déroulement de la carrière, gestion du temps de travail, gestion de l'absentéisme ;
2. Le développement des ressources humaines : accueil et intégration des professionnels, formation continue, accompagnement à la mobilité, maintien en emploi des travailleurs handicapés, prévention des risques professionnels, qualité de vie au travail ;
3. Le pilotage de la masse salariale : élaboration et suivi des budgets, suivi des effectifs, réalisation des tableaux de bord RH, bilan social et enquêtes diverses.
La politique sociale, commune aux deux établissements, est articulée sur la qualité de vie au travail et l’accompagnement des professionnels tout au long de leur carrière.
Les missions
Mission générale :
Assurer la gestion du temps de travail au sein des deux centres hospitaluers de Saint-Lô et de Coutances .
Ce poste nécessite de travailler en binôme et d’assurer la continuité des missions entre les deux autres référents.
Missions principales :
- Suivre les mouvements liés à la gestion du temps,
- Gérer les habilitations du logiciel de gestion du temps de travail,
- Conseiller, assister et former l’ensemble des utilisateurs de l’outil CHRONOS,
- Conseiller et orienter les agents,
- Veiller à la planification des congés (CA, RTT, congés bonifiés, évènements familiaux, …),
- Suivre les absences à régulariser,
- Paramétrer les nouvelles structures dans Gestime et construire les plannings correspondants,
- Contrôler et corriger les anomalies de planning,
- Suivre les heures supplémentaires,
- Suivre l’absentéisme et les absences à régulariser,
- Suivre les attributions et commandes de titres restaurant,
- Gérer le suivi du télétravail,
- Gérer la facturation liée aux CET,
- Gérer les reports de congés de l’année n sur l’année n+1,
- Valider les cycles de congés des agents bénéficiaires des congés bonifiés,
- Etablir des enquêtes statistiques à la demande,
- Créer, renseigner et suivre les tableaux de bords,
- Analyser les données issues de son périmètre de gestion,
- Effectuer une veille réglementaire sur la gestion du temps de travail et communiquer auprès des directions fonctionnelles pour la mise en œuvre.
Profil requis
Diplôme de niveau 6 ou de niveau 7 (Licence ; Master) dans le domaine des ressources humaines ; sociologie des organisations ;
Pré-requis
4. Bonne connaissance de la réglementation de la la fonction publique
5. Bonne connaissance de la réglementation des organisations et des régles de gestion du temps de travail ddans la FPH
6. Capacité d’organisation
7. Autonomie, méthodologie, rigueur et gestion des priorités
8. Réactivité et disponibilité
9. Sens du travail en équipe, capacité d’écoute et de pédagogie
10. Esprit d’ouverture et curiosité intellectuelle
11. Confidentialité
Une vue positive de la vie et du travail, l’humour, une forte appétence pour le travail collectif et une certaine décontraction sont des atouts pour bien s’intégrer à l’équipe existante.
Poste à pourvoir
Merci de déposer votre candidature en ligne via les sites internet des centres hospitaliers de Saint-Lô et de Coutances (nous ne prendrons pas en compte les candidatures papier).
document.addEventListener('DOMContentLoaded', () => { const container = document.querySelector('.uniform-text'); if (!container) return; // Fonction utilitaire : détecter si un élément a uniquement des espaces ou function isEmptyButForNbsp(el) { return !el.textContent.trim() && /\u00a0/.test(el.textContent); } // Ne pas supprimer les éléments contenant des ou function hasIframeOrImg(el) { return !!el.querySelector('iframe, img'); } // Remplacer les éléments d’espacement visuels par un
container.querySelectorAll('div, p').forEach(el => { if (hasIframeOrImg(el)) return; // Ne rien faire si ou présent if (isEmptyButForNbsp(el) || el.textContent.trim() === '') { const style = el.getAttribute('style') || ''; const createsSpacing = /margin|padding|text-indent/i.test(style); if (createsSpacing || isEmptyButForNbsp(el)) { const br = document.createElement('br'); el.parentNode.replaceChild(br, el); } else { el.remove(); } } }); // Nettoyage des styles inline inutiles (extrait simplifié) const stylesToRemove = [ 'margin-left', 'margin-right', 'text-indent', 'mso-margin-left-alt', 'mso-margin-right-alt', 'mso-padding-alt', 'mso-table-lspace', 'mso-table-rspace', 'mso-padding-top-alt', 'mso-padding-bottom-alt', 'mso-padding-left-alt', 'mso-padding-right-alt', 'mso-line-height-rule', 'mso-layout-grid-align', 'mso-layout-grid-mode' // etc. ]; container.querySelectorAll('[style]').forEach(el => { let style = el.getAttribute('style'); if (!style) return; const styleItems = style.split(';').map(s => s.trim()).filter(s => s.length > 0); const filteredStyles = styleItems.filter(item => { const prop = item.split(':')[0].toLowerCase().trim(); return !stylesToRemove.includes(prop); }); if (filteredStyles.length > 0) { el.setAttribute('style', filteredStyles.join('; ') + ';'); } else { el.removeAttribute('style'); } }); // Supprimer les tableaux imbriqués vides container.querySelectorAll('table table').forEach(table => { const hasContent = table.textContent.trim().length > 0; const hasCells = table.querySelectorAll('td, th, tr').length > 0; if (!hasContent && !hasCells) { table.remove(); } }); // Supprimer les commentaires HTML const iterator = document.createNodeIterator(container, NodeFilter.SHOW_COMMENT); let curNode; while (curNode = iterator.nextNode()) { curNode.parentNode.removeChild(curNode); } // Remplacer caractères spéciaux Word par équivalents simples (extrait) const replacements = { '\u2013': '-', '\u2014': '-', '\u2018': "'", '\u2019': "'", '\u201c': '"', '\u201d': '"', '\u2026': '...', '\u00A0': ' ' }; function replaceSpecialChars(node) { if (node.nodeType === Node.TEXT_NODE) { let text = node.nodeValue; for (const [key, val] of Object.entries(replacements)) { text = text.split(key).join(val); } node.nodeValue = text; } else if (node.nodeType === Node.ELEMENT_NODE) { node.childNodes.forEach(child => replaceSpecialChars(child)); } } replaceSpecialChars(container); // === 25-06-2025 : REMPLACEMENT DES SHORTCODES PAR LES ENTITÉS HTML === function replaceShortcodesAsHtml(container) { let html = container.innerHTML; const shortcodeToHtmlEntity = { ":briefcase:": "💼", ":loudspeaker:": "📢", ":rocket:": "🚀", ":busts_in_silhouette:": "👥", ":sparkles:": "✨", ":round_pushpin:": "📍", ":memo:": "📝", ":mag_right:": "🔎", ":raised_hands:": "🙌", ":wave:": "👋", ":blush:": "😊", ":handshake:": "🤝", ":calendar:": "📅", ":email:": "📧", ":hourglass_flowing_sand:": "⏳", ":tada:": "🎉", ":partying_face:": "🥳", ":clap:": "👏", ":trophy:": "🏆", ":mega:": "📣", ":point_right:": "👉", ":link:": "🔗", ":fire:": "🔥", ":star:": "⭐", ":white_check_mark:": "✅", ":eyes:": "👀", ":clock3:": "🕓", ":bulb:": "💡" }; for (const [shortcode, entity] of Object.entries(shortcodeToHtmlEntity)) { html = html.split(shortcode).join(entity); } container.innerHTML = html; } replaceShortcodesAsHtml(container); // === FIN DE L'AJOUT === // --- Nouvelle partie : Regrouper les multiples
pour ne garder que deux consécutifs --- function reduceMultipleBrs(parent) { const brs = parent.querySelectorAll('br'); if (brs.length === 0) return; let consecutiveCount = 0; for (let i = 0; i = 2) { br.parentNode.removeChild(br); i--; } } else { consecutiveCount = 0; } } } reduceMultipleBrs(container); // Enfin, on affiche la div container.classList.remove("hidden-before-ready"); });
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.