2 lines
13 KiB
JavaScript
2 lines
13 KiB
JavaScript
import{j as e,b as h,a as t,r as d,N as j}from"./index-ChpGil2q.js";/* empty css */const u=[{path:"/recruit/jobs",label:"채용공고"},{path:"/recruit/welfare",label:"복리후생"},{path:"/recruit/apply",label:"지원하기"}];function r({title:a}){return e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"page-hero",children:e.jsxs("div",{className:"container",children:[e.jsx("span",{className:"section-label",children:"Recruit"}),e.jsx("h1",{className:"page-hero-title",children:a}),e.jsx("p",{children:"지오정보기술과 함께 AI 인프라 혁신을 이끌어 갈 인재를 모십니다."})]})}),e.jsx("nav",{className:"sub-nav",children:e.jsx("div",{className:"container",children:u.map(i=>e.jsx(j,{to:i.path,className:({isActive:s})=>"sub-nav-item"+(s?" active":""),children:i.label},i.path))})})]})}const o=[{id:1,title:"AI/LLM 엔지니어",dept:"AI팀",type:"정규직",exp:"경력 3년 이상",stack:["Python","Ollama","LangChain","FastAPI"],desc:"GUARDiA ITSM의 온프레미스 AI 엔진 개발. 자연어→명령 파싱, LLM 파인튜닝, RAG 파이프라인 구축.",deadline:"2026.06.30",hot:!0},{id:2,title:"Java 백엔드 개발자 (Spring Boot)",dept:"개발팀",type:"정규직",exp:"경력 3년 이상",stack:["Java","Spring Boot","Oracle","MyBatis"],desc:"공공기관 SI/SM 프로젝트 백엔드 개발. ERP·CRM·행정정보시스템 구축 및 유지보수.",deadline:"2026.06.30",hot:!0},{id:3,title:"React 프론트엔드 개발자",dept:"개발팀",type:"정규직",exp:"경력 2년 이상",stack:["React","TypeScript","Vite","Chart.js"],desc:"GUARDiA ITSM 및 고객사 포털 프론트엔드 개발. 공공기관 웹접근성(KWCAG 2.1) 준수 필수.",deadline:"2026.06.30",hot:!1},{id:4,title:"인프라 운영 엔지니어 (DBA)",dept:"운영팀",type:"정규직",exp:"경력 3년 이상",stack:["Oracle","Tibero","Linux","Shell"],desc:"Oracle/Tibero DB 설계·튜닝·이관. 삼성전자·국민연금급 대형 DB 운영 경험 우대.",deadline:"2026.06.15",hot:!1},{id:5,title:"PM / PL (공공 SI)",dept:"PM본부",type:"정규직",exp:"경력 5년 이상",stack:["PMP","PMBOK","MS Project","Jira"],desc:"공공기관 정보화사업 PM/PL. 헌법재판소·국민연금·시립대 수준 프로젝트 관리 경험 보유자.",deadline:"2026.06.15",hot:!1},{id:6,title:"DevOps / CI·CD 엔지니어",dept:"개발팀",type:"정규직",exp:"경력 2년 이상",stack:["Docker","Kubernetes","Jenkins","GitHub Actions"],desc:"GUARDiA Vibe CD 파이프라인 구축 및 운영. 폐쇄망 환경 GitOps 경험 우대.",deadline:"상시",hot:!1}];function p(){const[a,i]=d.useState(null);if(a){const s=o.find(l=>l.id===a);return e.jsxs("main",{id:"main-content",className:"inner-page",children:[e.jsx(r,{title:"채용공고"}),e.jsx("section",{className:"section",children:e.jsxs("div",{className:"container",style:{maxWidth:"760px"},children:[e.jsx("button",{className:"notice-back",onClick:()=>i(null),children:"← 목록으로"}),e.jsxs("div",{className:"job-detail-card card",style:{padding:"40px"},children:[e.jsxs("div",{className:"job-detail-header",children:[s.hot&&e.jsx("span",{className:"badge badge-new",children:"HOT"}),e.jsx("h2",{style:{fontSize:"26px",fontWeight:"900",margin:"12px 0 8px"},children:s.title}),e.jsxs("div",{style:{display:"flex",gap:"10px",flexWrap:"wrap"},children:[e.jsx("span",{className:"badge badge-primary",children:s.dept}),e.jsx("span",{className:"badge badge-accent",children:s.type}),e.jsxs("span",{style:{fontSize:"13px",color:"var(--gray-500)"},children:["경력: ",s.exp]}),e.jsxs("span",{style:{fontSize:"13px",color:"var(--gray-500)"},children:["마감: ",s.deadline]})]})]}),e.jsx("div",{className:"divider divider-left",style:{margin:"24px 0"}}),e.jsx("h3",{style:{fontSize:"16px",fontWeight:"700",marginBottom:"12px"},children:"업무 내용"}),e.jsx("p",{style:{color:"var(--gray-700)",lineHeight:"1.8",marginBottom:"28px"},children:s.desc}),e.jsx("h3",{style:{fontSize:"16px",fontWeight:"700",marginBottom:"12px"},children:"기술 스택"}),e.jsx("div",{style:{display:"flex",gap:"8px",flexWrap:"wrap",marginBottom:"28px"},children:s.stack.map((l,n)=>e.jsx("span",{style:{padding:"6px 14px",background:"var(--secondary)",color:"var(--accent)",borderRadius:"6px",fontSize:"13px",fontWeight:"600"},children:l},n))}),e.jsx("h3",{style:{fontSize:"16px",fontWeight:"700",marginBottom:"12px"},children:"지원 방법"}),e.jsxs("p",{style:{color:"var(--gray-700)",lineHeight:"1.8"},children:["이력서 및 포트폴리오를 ",e.jsx("strong",{children:"recruit@zioinfo.co.kr"})," 로 제출하시거나, 아래 지원하기 버튼을 이용해 주십시오."]}),e.jsx("a",{href:"/recruit/apply",className:"btn btn-primary btn-lg",style:{marginTop:"24px",display:"inline-flex"},children:"지원하기 →"})]})]})})]})}return e.jsxs("main",{id:"main-content",className:"inner-page",children:[e.jsx(r,{title:"채용공고"}),e.jsx("section",{className:"section",children:e.jsxs("div",{className:"container",children:[e.jsxs("div",{className:"section-header",children:[e.jsx("span",{className:"section-label",children:"Open Positions"}),e.jsx("h2",{className:"section-title",children:"현재 채용 중인 포지션"})]}),e.jsx("div",{style:{display:"flex",flexDirection:"column",gap:"16px"},children:o.map(s=>e.jsxs("div",{className:"card job-card",onClick:()=>i(s.id),children:[e.jsxs("div",{className:"job-info",children:[e.jsxs("div",{style:{display:"flex",gap:"8px",alignItems:"center",marginBottom:"8px"},children:[s.hot&&e.jsx("span",{className:"badge badge-new",children:"HOT"}),e.jsx("span",{className:"badge badge-primary",children:s.dept}),e.jsx("span",{className:"badge badge-accent",children:s.type})]}),e.jsx("h3",{className:"job-title",children:s.title}),e.jsx("p",{className:"job-desc",children:s.desc}),e.jsx("div",{className:"job-stack",children:s.stack.map((l,n)=>e.jsx("span",{className:"job-tech",children:l},n))})]}),e.jsxs("div",{className:"job-meta",children:[e.jsxs("div",{children:[e.jsx("span",{className:"job-meta-label",children:"경력"}),e.jsx("span",{children:s.exp})]}),e.jsxs("div",{children:[e.jsx("span",{className:"job-meta-label",children:"마감"}),e.jsx("span",{style:{color:s.deadline==="상시"?"var(--accent)":"var(--gray-700)"},children:s.deadline})]}),e.jsx("button",{className:"btn btn-primary btn-sm",children:"상세보기"})]})]},s.id))})]})})]})}const g=[{cat:"💼 근무환경",items:[{icon:"🕘",name:"유연근무제",desc:"코어타임(10시~16시) 외 자유로운 출퇴근 시간 선택"},{icon:"🏠",name:"재택근무",desc:"직무에 따라 주 1~2회 재택근무 지원"},{icon:"💻",name:"장비 지원",desc:"맥북 또는 고성능 윈도우 노트북 선택 지급"},{icon:"🎯",name:"목표 관리(OKR)",desc:"분기별 OKR로 명확한 목표·성과 관리"}]},{cat:"📚 성장 지원",items:[{icon:"📖",name:"교육비 지원",desc:"연 200만원 교육비 지원 (도서, 강의, 세미나)"},{icon:"🏆",name:"자격증 지원",desc:"정보처리기사, PMP, AWS, Oracle 자격증 취득 지원"},{icon:"🎓",name:"사내 강의",desc:"AI·클라우드·보안 월 1회 사내 기술 세미나"},{icon:"✈️",name:"컨퍼런스",desc:"AWS re:Invent, Google I/O 등 국내외 컨퍼런스 참가 지원"}]},{cat:"🎁 복지 혜택",items:[{icon:"🏥",name:"건강검진",desc:"연 1회 종합건강검진 (배우자 포함)"},{icon:"🎂",name:"경조사 지원",desc:"경조금·경조휴가 제공 (결혼, 출산, 상조)"},{icon:"🍽️",name:"식대 지원",desc:"점심 식대 월 15만원 지원 (식권 또는 카드)"},{icon:"🎉",name:"명절 선물",desc:"설·추석 명절 선물 및 상여금 지급"}]}];function N(){return e.jsxs("main",{id:"main-content",className:"inner-page",children:[e.jsx(r,{title:"복리후생"}),e.jsx("section",{className:"section",children:e.jsxs("div",{className:"container",children:[e.jsxs("div",{className:"section-header",children:[e.jsx("span",{className:"section-label",children:"Welfare"}),e.jsx("h2",{className:"section-title",children:"함께 성장하는 환경을 만듭니다"}),e.jsx("p",{className:"section-desc",children:"구성원이 최고의 역량을 발휘할 수 있도록 다양한 지원을 제공합니다"})]}),g.map((a,i)=>e.jsxs("div",{style:{marginBottom:"56px"},children:[e.jsx("h3",{className:"welfare-cat",children:a.cat}),e.jsx("div",{className:"grid-4",children:a.items.map((s,l)=>e.jsxs("div",{className:"card welfare-card",children:[e.jsx("div",{className:"welfare-icon",children:s.icon}),e.jsx("h4",{className:"welfare-name",children:s.name}),e.jsx("p",{className:"welfare-desc",children:s.desc})]},l))})]},i)),e.jsxs("div",{className:"talent-wrap",children:[e.jsxs("div",{className:"section-header",children:[e.jsx("span",{className:"section-label",children:"Talent"}),e.jsx("h2",{className:"section-title",children:"우리가 찾는 인재"})]}),e.jsx("div",{className:"grid-3",children:[{icon:"🔥",title:"도전하는 인재",desc:"새로운 기술과 문제에 두려움 없이 도전하는 분"},{icon:"🤝",title:"협력하는 인재",desc:"팀과 함께 성장하며 지식을 나누는 분"},{icon:"🎯",title:"책임지는 인재",desc:"맡은 업무에 오너십을 갖고 끝까지 완수하는 분"}].map((a,i)=>e.jsxs("div",{className:"card",style:{padding:"36px 28px",textAlign:"center"},children:[e.jsx("div",{style:{fontSize:"48px",marginBottom:"16px"},children:a.icon}),e.jsx("h4",{style:{fontSize:"18px",fontWeight:"800",marginBottom:"12px"},children:a.title}),e.jsx("p",{style:{fontSize:"14px",color:"var(--gray-600)",lineHeight:"1.7"},children:a.desc})]},i))})]})]})})]})}function b(){const[a,i]=d.useState({name:"",email:"",phone:"",position:"",exp:"",portfolio:"",message:""}),[s,l]=d.useState(null),n=c=>i(m=>({...m,[c.target.name]:c.target.value})),x=c=>{c.preventDefault(),l("success")};return e.jsxs("main",{id:"main-content",className:"inner-page",children:[e.jsx(r,{title:"지원하기"}),e.jsx("section",{className:"section",children:e.jsxs("div",{className:"container",style:{maxWidth:"720px"},children:[e.jsxs("div",{className:"section-header",children:[e.jsx("span",{className:"section-label",children:"Apply"}),e.jsx("h2",{className:"section-title",children:"입사 지원서"}),e.jsxs("p",{className:"section-desc",children:["아래 양식을 작성하시거나 ",e.jsx("strong",{children:"recruit@zioinfo.co.kr"}),"로 이력서를 보내주세요"]})]}),s==="success"?e.jsxs("div",{className:"apply-success",children:[e.jsx("div",{style:{fontSize:"64px",marginBottom:"20px"},children:"✅"}),e.jsx("h3",{children:"지원이 완료되었습니다!"}),e.jsxs("p",{children:["검토 후 영업일 기준 3~5일 내에 연락 드리겠습니다.",e.jsx("br",{}),"recruit@zioinfo.co.kr 로도 이력서를 추가 제출하시면 더욱 빠르게 처리됩니다."]}),e.jsx("button",{className:"btn btn-outline",onClick:()=>l(null),style:{marginTop:"24px"},children:"다시 지원하기"})]}):e.jsxs("form",{className:"apply-form card",onSubmit:x,style:{padding:"40px"},children:[e.jsxs("div",{className:"form-row",children:[e.jsxs("div",{className:"form-group",children:[e.jsxs("label",{children:["성명 ",e.jsx("span",{className:"required",children:"*"})]}),e.jsx("input",{name:"name",required:!0,value:a.name,onChange:n,placeholder:"홍길동"})]}),e.jsxs("div",{className:"form-group",children:[e.jsxs("label",{children:["연락처 ",e.jsx("span",{className:"required",children:"*"})]}),e.jsx("input",{name:"phone",required:!0,value:a.phone,onChange:n,placeholder:"010-0000-0000"})]})]}),e.jsxs("div",{className:"form-group",children:[e.jsxs("label",{children:["이메일 ",e.jsx("span",{className:"required",children:"*"})]}),e.jsx("input",{name:"email",type:"email",required:!0,value:a.email,onChange:n,placeholder:"your@email.com"})]}),e.jsxs("div",{className:"form-row",children:[e.jsxs("div",{className:"form-group",children:[e.jsxs("label",{children:["지원 포지션 ",e.jsx("span",{className:"required",children:"*"})]}),e.jsxs("select",{name:"position",required:!0,value:a.position,onChange:n,children:[e.jsx("option",{value:"",children:"선택하세요"}),o.map(c=>e.jsx("option",{value:c.title,children:c.title},c.id)),e.jsx("option",{value:"기타",children:"기타 (자유 지원)"})]})]}),e.jsxs("div",{className:"form-group",children:[e.jsx("label",{children:"경력 사항"}),e.jsx("input",{name:"exp",value:a.exp,onChange:n,placeholder:"예: 5년 (현대백화점 → 지오정보기술)"})]})]}),e.jsxs("div",{className:"form-group",children:[e.jsx("label",{children:"포트폴리오 / GitHub URL"}),e.jsx("input",{name:"portfolio",value:a.portfolio,onChange:n,placeholder:"https://github.com/yourname"})]}),e.jsxs("div",{className:"form-group",children:[e.jsx("label",{children:"자기소개 및 지원동기"}),e.jsx("textarea",{name:"message",rows:6,value:a.message,onChange:n,placeholder:"간단한 자기소개와 지원동기를 작성해 주세요."})]}),e.jsx("button",{type:"submit",className:"btn btn-primary btn-lg",style:{width:"100%"},children:"지원서 제출하기"})]})]})})]})}function y(){return e.jsxs(h,{children:[e.jsx(t,{path:"jobs",element:e.jsx(p,{})}),e.jsx(t,{path:"welfare",element:e.jsx(N,{})}),e.jsx(t,{path:"apply",element:e.jsx(b,{})}),e.jsx(t,{path:"*",element:e.jsx(p,{})})]})}export{y as default};
|