PageSourceSearch

https://www.acsinfo.fr/assets/Carriere-DYNIx7sV.js

js acsinfo.fr collected 2026-10-08 19:15:34 UTC 13,737 bytes, 1 lines download raw bytes

1import{r as C,j as e,d as D,m as b,x as P,L as A,A as E,B as T,F as V,p as z,C as F,U as S}from"./index-CUTRrDCc.js";import{A as R}from"./AboutSubpageHero-DziHLCvT.js";import{S as i}from"./SectionHeading-BbbUYWoH.js";import{I as o,T as L}from"./textarea-Cwcbr_Hv.js";import{a as U}from"./seo-DCWyopkx.js";import{submitForm as H}from"./contactSubmit-e11WJ0yS.js";import{supabase as B}from"./client-BZ0p6yrq.js";import{B as q}from"./briefcase-CRq8lBCZ.js";import{R as I}from"./rocket-DVpRzP7A.js";import{H as G}from"./heart-BDtc3-wg.js";import{G as $}from"./graduation-cap-qHoZ6LoG.js";import{W as M}from"./wrench-BKAIzPbV.js";import{C as W}from"./coffee-DgBxVhuo.js";import{C as O}from"./calendar-DSCF59fp.js";import{U as _}from"./users-DWR0TdPL.js";import"./chevron-right-CKzbLbAz.js";const Q=[{titre:"Consultant ERP SAGE / EBP (H/F)",lieu:"Les Ponts-de-Cé",contrat:"CDI",tags:["Sage","EBP","LUMIS","Formation","Support client"],desc:"Acteur clé de la satisfaction client : conception et animation de formations sur Sage (Batigest Connect, Sage 100, Sage 50), EBP Gestion & Comptabilité et nos solutions internes LUMIS. Installation, accompagnement et montée en compétence des utilisateurs.",featured:!0,detail:"consultant-erp-sage-ebp"},{titre:"Développeur Expert IA (H/F)",lieu:"Les Ponts-de-Cé",contrat:"Spontanée",tags:["LLM","RAG","Python/TS","Agents"],desc:"Pas de poste formellement ouvert, mais nous étudions toute candidature motivée. Conception et intégration de solutions d'IA générative, agents et automatisations au sein de notre suite Lumis et chez nos clients.",spontanee:!0},{titre:"Technicien Helpdesk N1/N2 (H/F)",lieu:"Les Ponts-de-Cé",contrat:"CDI",tags:["Windows","Office 365","Ticketing"],desc:"Support utilisateurs, gestion de tickets, télémaintenance, interventions sur site dans le Grand Angers."},{titre:"Administrateur Système & Réseau (H/F)",lieu:"Les Ponts-de-Cé",contrat:"CDI",tags:["Windows Server","Hyper-V","Firewall"],desc:"Windows Server, virtualisation, switching, firewalls, supervision de parcs clients en infogérance."}],Z=[{icon:G,t:"Ambiance familiale",d:"Une équipe soudée à taille humaine, sans politique interne."},{icon:$,t:"Évolution & formation",d:"Budget formation annuel, certifications éditeurs, montée en compétences."},{icon:P,t:"Cadre angevin",d:"Bureaux aux Ponts-de-Cé, parking, cadre de vie agréable."},{icon:M,t:"Polyvalence",d:"Des projets variés — infogérance, IA, cyber, dev — jamais la routine."},{icon:W,t:"Équilibre pro/perso",d:"Horaires raisonnables, télétravail partiel possible, pause café offerte."},{icon:I,t:"Vraies responsabilités",d:"Décisions rapides, autonomie sur vos projets, impact direct."}],J=[{icon:z,t:"Candidature",d:"Envoyez CV + quelques lignes de motivation via le formulaire."},{icon:O,t:"1er échange",d:"Appel de 20 min avec un manager pour faire connaissance."},{icon:_,t:"Entretien technique",d:"Rencontre sur site, échange technique et visite des locaux."},{icon:F,t:"Décision",d:"Retour sous 7 jours, proposition d'embauche claire et négociée."}];function xe(){const[l,s]=C.useState(!1);C.useEffect(()=>{U({title:"Carrière — Rejoignez ACS Informatique à Angers",description:"Offres d'emploi et candidatures spontanées chez ACS Informatique : développeur IA, technicien IT, admin système.",keywords:"emploi informatique Angers, recrutement IT Angers, carrière ESN, développeur IA Angers",slug:"/carriere"})},[]);const m=async t=>{var j;t.preventDefault();const r=t.target,d=r.querySelectorAll("input, textarea"),[u,p,x,a,g]=Array.from(d),h=r.querySelector("input[type=file]"),f=((u==null?void 0:u.value)||"").trim(),k=((p==null?void 0:p.value)||"").trim(),v=f.split(/\s+/);let y=null;s(!0);try{const c=(j=h==null?void 0:h.files)==null?void 0:j[0];if(c){if(c.size>5*1024*1024){S.error("CV trop volumineux (5 Mo max)."),s(!1);return}const N=`${Date.now()}-${c.name.replace(/[^a-zA-Z0-9._-]/g,"_")}`,{error:w}=await B.storage.from("candidatures").upload(N,c);if(w){console.error(w),S.error("Échec de l'upload du CV."),s(!1);return}y=N}await H({formType:"Candidature",source:"carriere",prenom:v[0]||f,n
1om:v.slice(1).join(" ")||v[0]||f,email:k,telephone:((x==null?void 0:x.value)||"").trim(),objet:`Candidature — ${((a==null?void 0:a.value)||"spontanée").trim()}`,message:((g==null?void 0:g.value)||"").trim(),metadata:{posteRecherche:((a==null?void 0:a.value)||"").trim(),cvPath:y}})&&r.reset()}finally{s(!1)}};return e.jsxs("main",{className:"min-h-screen bg-white text-navy",children:[e.jsx(D,{}),e.jsx(R,{current:"Carrière",eyebrow:"Rejoignez-nous",icon:q,title:"Construisez la suite avec",accent:"l'équipe ACS.",subtitle:"Un environnement humain, des projets variés et de vraies perspectives d'évolution dans l'IT angevine.",primary:{label:"Voir les offres",href:"#offres"},secondary:{label:"Candidature spontanée",href:"#candidature"},panelLabel:"Travailler chez ACS",panelTitle:"Une équipe à taille humaine",panelItems:["Des projets IT variés","De l'autonomie au quotidien","Un budget formation annuel","Des décisions rapides"]}),e.jsx("section",{className:"py-20 bg-white",children:e.jsx("div",{className:"container max-w-[760px] text-center",children:e.jsx(i,{overline:"// notre équipe",title:e.jsxs(e.Fragment,{children:["40 ans, et toujours ",e.jsx("span",{className:"text-orange",children:"la même équipe soudée"}),"."]}),subtitle:"Chez ACS, on ne grandit pas pour grandir. On recrute quand on a un vrai besoin, pour des gens qu'on est fier d'accueillir. Si vous cherchez une boîte à taille humaine où vos idées comptent, vous êtes au bon endroit.",tone:"light",align:"center"})})}),e.jsx("section",{className:"border-y border-navy/10 bg-warm-light py-24",children:e.jsxs("div",{className:"container max-w-7xl",children:[e.jsx(i,{overline:"// pourquoi nous rejoindre",title:"Six bonnes raisons de nous envoyer votre CV.",tone:"light",align:"center",className:"mb-14"}),e.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-6",children:Z.map((t,r)=>e.jsxs(b.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:r*.06},className:"group rounded-lg border border-navy/10 bg-white p-7 shadow-sm transition-all hover:-translate-y-1 hover:border-orange/25 hover:shadow-md",children:[e.jsx("div",{className:"mb-4 flex h-11 w-11 items-center justify-center rounded-md border border-orange/20 bg-orange/10 text-orange transition-colors group-hover:bg-orange group-hover:text-primary-foreground",children:e.jsx(t.icon,{className:"h-5 w-5"})}),e.jsx("h3",{className:"font-display text-lg font-medium text-navy",children:t.t}),e.jsx("p",{className:"mt-2 text-sm leading-relaxed text-navy/60",children:t.d})]},t.t))})]})}),e.jsx("section",{id:"offres",className:"py-24 bg-white",children:e.jsxs("div",{className:"container max-w-7xl",children:[e.jsx(i,{overline:"// postes ouverts",title:"Nos offres actuelles.",subtitle:"Deux postes ouverts en CDI, plus un poste IA ouvert aux candidatures spontanées. Toutes les candidatures motivées sont étudiées, même hors offre.",tone:"light",align:"center",className:"mb-12"}),e.jsx("div",{className:"space-y-4 max-w-5xl mx-auto",children:Q.map((t,r)=>e.jsxs(b.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:r*.06},className:`group relative flex flex-col justify-between gap-5 rounded-lg border border-navy/10 bg-white p-7 shadow-sm transition hover:border-orange/25 hover:shadow-md md:flex-row md:items-center ${t.featured?"border-orange/35 bg-warm-light":""} ${t.spontanee?"border-navy/15":""}`,children:[t.featured&&e.jsxs("span",{className:"absolute -top-3 left-7 inline-flex items-center gap-1.5 rounded-full bg-orange px-3 py-1 font-mono text-[10px] uppercase tracking-[0.18em] text-primary-foreground",children:[e.jsx(I,{className:"w-3 h-3"})," Priorité"]}),t.spontanee&&e.jsx("span",{className:"absolute -top-3 left-7 inline-flex items-center gap-1.5 rounded-full bg-navy px-3 py-1 font-mono text-[10px] uppercase tracking-[0.18em] text-primary-foreground",children:"Candidatures spontanées"}),e.jsxs("div",{className:"flex-1",children:[e.jsx("h3",{className:"font-display text-xl font-medium text-navy",children:t.titre}),e.jsx("p",{className:"mt-2 text-sm leading-relaxed text-navy/60",children:t.desc}),e.jsxs("div",{className:"flex flex-wrap gap-2 mt-4",children:[e.jsxs("span",{className:"inline-flex items-center gap-1 text-xs text-navy/55",children:[e.jsx(P,{className:"w-3 h-3"}),t.lieu]}),e.jsx("span",{className:`rounded-full border px-2.5 py-0.5 text-xs font-medium ${t.spontanee?"border-navy/15 bg-navy/5 text-navy":"border-orange/20 bg-orange/10 text-orange"}`,children:t.contrat}),t.tags.map(d=>e.jsx("span",{className:"rounded-full bg-navy/5 px-2.5 py-0.5 text-xs text-navy/55",children:d},d))]})]}),e.jsxs("div",{className:"flex shrink-0 items-center gap-2",children:[t.detail&&e.jsx(A,{to:`/carriere/${t.detail}`,className:"inline-flex items-center gap-2 rounded-md border border-orange/30 px-5 py-3 text-sm font-medium text-orange transition hover:bg-orange/5",children:"Voir le détail"}),e.jsxs("a",{href:"#candidature",className:"inline-flex items-center gap-2 rounded-md bg-orange px-5 py-3 text-sm font-medium text-primary-foreground transition hover:bg-orange-light",children:["Postuler ",e.jsx(E,{className:"w-4 h-4"})]})]})]},t.titre))})]})}),e.jsx("section",{className:"relative overflow-hidden bg-navy py-24",children:e.jsxs("div",{className:"container relative max-w-7xl",children:[e.jsx(i,{overline:"// notre process",title:e.jsxs(e.Fragment,{children:["Un recrutement ",e.jsx("span",{className:"text-primary-light",children:"simple et ra
1pide"}),"."]}),subtitle:"Quatre étapes, deux semaines max. Pas de tests psychotechniques, pas de marathon d'entretiens.",tone:"dark",align:"center",className:"mb-16"}),e.jsxs("div",{className:"relative grid md:grid-cols-4 gap-6",children:[e.jsx("div",{"aria-hidden":!0,className:"absolute left-[12.5%] right-[12.5%] top-10 hidden h-px bg-orange-light/25 md:block"}),J.map((t,r)=>e.jsxs(b.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:r*.1},className:"relative rounded-lg border border-primary-foreground/10 bg-primary-foreground/[0.04] p-6 transition hover:border-orange-light/35",children:[e.jsxs("div",{className:"flex items-center justify-between mb-4",children:[e.jsx("div",{className:"flex h-12 w-12 items-center justify-center rounded-md border border-orange-light/30 bg-orange-light/10",children:e.jsx(t.icon,{className:"h-5 w-5 text-primary-light"})}),e.jsxs("span",{className:"font-mono text-[10px] uppercase tracking-[0.2em] text-primary-foreground/40",children:["0",r+1]})]}),e.jsx("h3",{className:"font-display text-lg font-medium text-primary-foreground",children:t.t}),e.jsx("p",{className:"mt-2 text-sm leading-relaxed text-primary-foreground/60",children:t.d})]},t.t))]})]})}),e.jsx("section",{id:"candidature",className:"relative overflow-hidden bg-warm-light py-24",children:e.jsxs("div",{className:"container relative max-w-3xl",children:[e.jsx(i,{overline:"// candidature spontanée",title:"Présentez-vous.",subtitle:"Aucune offre ne correspond ? Nous étudions toutes les candidatures motivées.",tone:"light",align:"center",className:"mb-10"}),e.jsxs("div",{className:"overflow-hidden rounded-lg border border-navy/10 bg-white shadow-sm",children:[e.jsxs("div",{className:"border-b border-navy/10 bg-navy px-6 py-5 text-primary-foreground sm:px-10",children:[e.jsx("p",{className:"font-display text-lg",children:"Votre candidature"}),e.jsx("p",{className:"mt-1 text-sm text-primary-foreground/60",children:"Tous les champs marqués d’un astérisque sont nécessaires."})]}),e.jsxs("form",{onSubmit:m,className:"public-form space-y-5 p-6 sm:p-10",children:[e.jsxs("div",{className:"grid gap-5 sm:grid-cols-2",children:[e.jsx(n,{label:"Prénom / Nom",required:!0,children:e.jsx(o,{required:!0,placeholder:"Votre nom complet"})}),e.jsx(n,{label:"Email",required:!0,children:e.jsx(o,{required:!0,type:"email",placeholder:"[email protected]"})})]}),e.jsxs("div",{className:"grid gap-5 sm:grid-cols-2",children:[e.jsx(n,{label:"Téléphone",children:e.jsx(o,{type:"tel",placeholder:"02 41 00 00 00"})}),e.jsx(n,{label:"Poste recherché",children:e.jsx(o,{placeholder:"Intitulé du poste"})})]}),e.jsx(n,{label:"Votre motivation",required:!0,children:e.jsx(L,{required:!0,rows:6,placeholder:"Parlez-nous de vous, de vos compétences et de vos motivations."})}),e.jsx(n,{label:"CV",hint:"PDF, 5 Mo maximum",children:e.jsx(o,{type:"file",accept:".pdf",className:"h-auto cursor-pointer border-dashed border-orange/35 bg-orange/5 py-3 text-sm text-navy/60 file:mr-3 file:rounded-md file:bg-orange/10 file:px-3 file:py-2 file:text-orange"})}),e.jsxs(T,{disabled:l,size:"lg",className:"w-full sm:w-auto",children:[e.jsx(q,{className:"w-4 h-4"})," ",l?"Envoi...":"Envoyer ma candidature"]}),e.jsx("p",{className:"text-xs leading-relaxed text-navy/50",children:"Vos données sont traitées confidentiellement, conformément au RGPD."})]})]}),e.jsxs("p",{className:"mt-8 text-center text-sm text-navy/55",children:["Une question avant de postuler ?"," ",e.jsx(A,{to:"/contact",className:"font-medium text-orange hover:underline",children:"Contactez-nous"}),"."]})]})}),e.jsx(V,{})]})}function n({label:l,hint:s,required:m,children:t}){return e.jsxs("label",{className:"block",children:[e.jsxs("span",{className:"mb-2 flex items-center justify-between gap-3 text-sm font-medium text-navy",children:[e.jsxs("span",{children:[l,m&&e.jsx("span",{className:"ml-1 text-orange",children:"*"})]}),s&&e.jsx("span",{className:"text-xs font-normal text-navy/45",children:s})]}),t]})}export{xe as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.