Nous recrutons
AST74 est un service de prévention et de santé au travail basé en Haute-Savoie.
On nous appelait autrefois « médecine du travail », mais notre association et nos missions ont profondément évolué en s’adaptant au monde d’aujourd’hui : nous sommes une association dynamique qui accompagne les entreprises avec des actions concrètes et utiles, pour que le travail rime avec bien-être, sécurité et performance.
Nous conseillons les dirigeants dans leur démarche de prévention des risques professionnels et de qualité de vie au travail. Nos équipes sont sur le terrain pour comprendre, agir, prévenir… et rendre le travail plus sûr et plus agréable pour tous, au quotidien.
Médecins du travail, infirmiers en santé au travail, ergonomes, conseillers en prévention, psychologues du travail, toxicologues, assistantes sociales… nos 200 collaborateurs mettent leur expertise au service de plus de 16 000 entreprises et 160 000 salariés.
Vous l’avez compris : notre mission est essentielle, et notre image doit évoluer avec elle. C’est là que vous entrez en scène : on cherche un·e designer graphique prêt·e à poursuivre le travail en cours, à dépoussiérer nos supports, à dynamiser nos campagnes et à faire vivre notre identité visuelle — sans jamais perdre notre exigence de clarté et de pédagogie.
Vos missions
Au sein du service communication, vous participerez à la création et à la mise en valeur de supports visuels clairs, accessibles et attractifs, au service de la prévention et de la santé au travail.
Sous la responsabilité de la responsable communication, vous contribuerez à :
Profil recherché
Service : Communication
Lieu : Siège AST74 – Annecy
Type de contrat : Alternance (idéalement sur 2 ans)
Rattachement : Responsable communication
Prise de poste : septembre 2026
Travail en journée.
Type d'emploi : Alternance
Lieu du poste : En présentiel
0.00039673901367188 DESC `actualites`
0.0004276669921875 DESC `actualites_themes`
0.00089411499023437 SELECT DISTINCT `actualites_themes`.* FROM `actualites` LEFT JOIN `actualites_themes` ON FIND_IN_SET(actualites_themes.id,actualites.theme) WHERE 1 AND `actualites_themes`.`id` IS NOT NULL AND (`actualites`.etat = "en-ligne") AND (`actualites_themes`.etat = "en-ligne") AND (alaune="oui" ) ORDER BY
0.00034546295166016 SELECT COUNT(*) FROM `actualites` WHERE 1 AND (alaune="oui" ) AND (`actualites`.etat = "en-ligne")
0.0012148770141602 SELECT DISTINCT `actualites`.* FROM `actualites` LEFT JOIN `actualites_themes` ON FIND_IN_SET(actualites_themes.id,actualites.theme) WHERE 1 AND (alaune="oui" ) AND (`actualites`.etat = "en-ligne") ORDER BY date ASC LIMIT ?,?
0.00040467700195312 DESC `agenda`
0.00035926599121094 DESC `agenda_themes`
0.00039615405273437 SELECT DISTINCT DATE_FORMAT(date, '%Y-%m-%d') FROM agenda WHERE 1 AND ( (UNIX_TIMESTAMP(date_debut) <= UNIX_TIMESTAMP(date_fin)) AND (UNIX_TIMESTAMP(date_debut) <= UNIX_TIMESTAMP(NOW())) AND (UNIX_TIMESTAMP(date_fin) >= UNIX_TIMESTAMP(NOW())) OR (UNIX_TIMESTAMP(date_fin) <= UNIX
0.00038816595458984 SELECT DISTINCT `agenda_themes`.* FROM `agenda` LEFT JOIN `agenda_themes` ON FIND_IN_SET(agenda_themes.id,agenda.theme) WHERE 1 AND ( (UNIX_TIMESTAMP(date_debut) <= UNIX_TIMESTAMP(date_fin)) AND (UNIX_TIMESTAMP(date_debut) <= UNIX_TIMESTAMP(NOW())) AND (UNIX_TIMESTAMP(date_fin) >= UNI
0.0002259169921875 SELECT COUNT(*) FROM `agenda` WHERE 1 AND ( (UNIX_TIMESTAMP(date_debut) <= UNIX_TIMESTAMP(date_fin)) AND (UNIX_TIMESTAMP(date_debut) <= UNIX_TIMESTAMP(NOW())) AND (UNIX_TIMESTAMP(date_fin) >= UNIX_TIMESTAMP(NOW())) OR (UNIX_TIMESTAMP(date_fin) <= UNIX_TIMESTAMP(date_debut)) )
0.00091955200195312 SELECT DISTINCT `agenda`.* FROM `agenda` LEFT JOIN `agenda_themes` ON FIND_IN_SET(agenda_themes.id,agenda.theme) WHERE 1 AND ( (UNIX_TIMESTAMP(date_debut) <= UNIX_TIMESTAMP(date_fin)) AND (UNIX_TIMESTAMP(date_debut) <= UNIX_TIMESTAMP(NOW())) AND (UNIX_TIMESTAMP(date_fin) >= UNIX_TIME
0.00048906903076172 DESC `temoignages`
0.00014401995849609 SELECT COUNT(*) FROM `temoignages` WHERE 1 AND (afficher_accueil="oui") AND (`temoignages`.etat = "en-ligne")
0.0005942509765625 SELECT * FROM `temoignages` WHERE 1 AND (afficher_accueil="oui") AND (`temoignages`.etat = "en-ligne") ORDER BY date ASC LIMIT ?,?
0.00079966802978516 SELECT * FROM `pages` WHERE (FIND_IN_SET(?, lang) OR lang = '') AND `etat` = 'en-ligne' AND url <> '' AND groupe <> 'invisible' ORDER BY ordre > 0 DESC, ordre ASC, url ASC
0.0079996009521484 Total: 15