Autumn flash sale: 50% off every plan All jobs

Pharma-Assistent/in oder Drogist/in EFZ, Klinische Pharmazie 40-50%

Are you a match for this job?

ninjob scores your CV against this job, writes a tailored cover letter and prepares the complete application — you send it in one click. Your CV is anonymised on GPUs in Geneva before any cloud model sees it.

See my match for this job →

Free sign-up, no credit card.

Job description

/*h12241222*/.Job,#content .jobdescription .Job{color:#2b3840;font-size:16px}.Job .nowrap{white-space:nowrap}.Job h1,body.fiori .jobreqPostingPrintPreview h1{font-size:1.7em}.Job h2,body.fiori .jobreqPostingPrintPreview h{font-size:1.3em}.Job h1,.Job h2,#content .jobdescription .Job h1,#content .jobdescription .Job h2{margin-top:1em;margin-bottom:.5em}.Job.media{background-color:#adcb2d;max-height:315px;padding:0}.Job.image,.Job.video{position:relative;padding:0}.Job.media img{display:block;margin:0 auto;width:100%;max-width:560px}.Job.video a{position:absolute;top:0;left:0;right:0;margin:0 auto;width:100%;max-width:560px;height:100%;text-decoration:none;background:url(https://hoch.jobs/images/assets/ytButton.png);background-size:contain}.Job.video a:hover{background:url(https://hoch.jobs/images/asset/ytHover.png);background-size:contain}.Job.title{background-color:transparent;font-weight:normal;border-bottom:.15em solid #a5c400;padding-bottom:1em}.Job.department,#content .jobdescription .Job.department{font-size:1.5em;line-height:1.7em}.Job ul,#content .jobDisplayShell .Job ul{list-style:none;padding:0;margin:0 1em}.Job li{padding-bottom:.5em}.Job li::before{display:inline-block;content:"\0025CF";color:#adcb2d;width:1.25em;margin-left:-1.25em;font-size:small}.richTextContent .Job li{margin-left:0}.wrapper{display:flex;flex-wrap:wrap}.wrapper .Job{flex-grow:1;border-bottom:.15em solid #adcb2d;padding-bottom:1em}div.joqReqDescription div div div:has(h6),span.jobdescription div div div:has(h6){display:none}div.joqReqDescription div.wrapper{margin:-10px 0 !important}@media only screen and (min-width:470px){.wrapper .Job{flex:1 0 470px;gap:.7em}} Spitalpharmazie Arbeitsort St. Gallen und Wil Stellenanzeige Deine Aufgaben und Perspektiven Du bearbeitest pharmazeutische und logistische Anfragen rund um Arzneimittel in der Geriatrischen Klinik St. Gallen Du bewirtschaftest die Stationsapotheken im Spital Wil und in der Geriatrischen Klinik, von der Bestellung bis zur Einlagerung der Arzneimittel Du unterstützt das Team der klinischen Pharmazie bei Audits der Stationsapotheken und im Dokumentenmanagement Du arbeitest an zwei bis drei Wochentagen, wobei der Mittwoch ein fixer Arbeitstag ist Was du für diese Stelle mitbringst Abgeschlossene Ausbildung als Pharma-Assistent/in EFZ, Fachfrau/Fachmann Apotheke EFZ, oder Drogist/in EFZ Selbständige, exakte und verantwortungsbewusste Arbeitsweise mit hoher Dienstleistungsorientierung Fundierte Arzneimittel-Fachkenntnisse, Erfahrung in der Warenbewirtschaftung und Flexibilität für Einsätze an anderen Standorten Sehr gute Deutschkenntnisse in Wort und Schrift Unser Angebot an dich Interessante und vielseitige Tätigkeit in der Spitalpharmazie in einem kollegialen, motivierten Team Mitarbeit an einer sicheren Arzneimitteltherapie in einem interdisziplinären Umfeld zwischen Klinik und Spitalpharmazie Attraktive Fort- und Weiterbildungsmöglichkeiten Diverse Angebote für Mitarbeitende im Bereich Gesundheitsförderung, Job und Familie, Mobilität, diverse Vergünstigungen etc. /*f20250516*/.Job.application p{margin:0 0 10px 0;clear:none}.Job.application .contact{background-color:#a5c400;padding:.7em;border-radius:5px}.Job.application .contact .image{float:left;margin-right:.7em}.Job.application .contact img{width:100px;height:100px;border-radius:50%}.Job .btn_interest{background-color:white;padding:10px 16px;font-size:14px}.Job .btn_interest:hover{background-color:#d2fa00}.Job.application,.Job.about,.Job.benefits{padding-bottom:1em}.Job.application{border-bottom:.15em solid #a5c400}.Job.benefits{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.Job.benefits [title] span{display:none}.Job.benefits a:hover{filter:brightness(0.9)}.Job.benefits [title]{display:inline-block;width:2.5em;height:2.5em;border-radius:15%;margin:.1em;background-color:#a5c400;background-position:center;background-repeat:no-repeat}.Job.benefits [title='Cafeteria']{background-image:url(https://hoch.jobs/images/icons/cafeteria.svg)}.Job.benefits [title='Kindertagesstätte']{background-image:url(https://hoch.jobs/images/icons/kita.svg)}.Job.benefits [title='Mitarbeiterrestaurant']{background-image:url(https://hoch.jobs/images/icons/mitarbeiterrestaurant.svg)}.Job.benefits [title='Flexible Arbeitszeiten']{background-image:url(https://hoch.jobs/images/icons/uhr.svg)}.Job.benefits [title='Säuglingsbetreuung']{background-image:url(https://hoch.jobs/images/icons/baby.svg)}.Job.benefits [title='Personalärztlicher Dienst']{background-image:url(https://hoch.jobs/images/icons/stethoskop.svg)}.Job.benefits [title='Gesundheitsmanagement']{background-image:url(https://hoch.jobs/images/icons/herzhand.svg)}.Job.benefits [title='Fitness']{background-image:url(https://hoch.jobs/images/icons/gewichte.svg)}.Job.benefits [title='Personalunterkunft']{background-image:url(https://hoch.jobs/images/icons/bett.svg)}.Job.benefits [title='Fort- und Weiterbildung']{background-image:url(https://hoch.jobs/images/icons/zertifikat.svg)}.Job.benefits [title='Vegan']{background-image:url(https://hoch.jobs/images/icons/vegan.svg)}.Job.benefits [title='Gute Verkehrsanbindung']{background-image:url(https://hoch.jobs/images/icons/bus.svg)}.Job.benefits [title='Mitternachtstaxi']{background-image:url(https://hoch.jobs/images/icons/taxi.svg)}.Job.benefits [title='Altersvorsorge']{background-image:url(https://hoch.jobs/images/icons/schwein.svg)}.Job.benefits [title='Bibliothek']{background-image:url(https://hoch.jobs/images/icons/bücher.svg)}.Job.benefits [title='Spital-Flohmarkt']{background-image:url(https://hoch.jobs/images/icons/flohmarkt.svg)}.Job.benefits [title='Arbeitskleidung']{background-image:url(https://hoch.jobs/images/icons/tshirt.svg)}.Job.benefits [title='Rabatt']{background-image:url(https://hoch.jobs/images/icons/rabattschild.svg)}.Job.benefits [title='Mitarbeiteranlässe']{background-image:url(https://hoch.jobs/images/icons/cüpli.svg)}.cards{display:grid;grid-template-rows:auto auto auto auto}@media only screen and (min-width:940px){.Job.application .contact img{width:150px;height:150px}.cards{display:grid;grid-gap:0 3em;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-auto-flow:column}} Deine Bewerbung Eintritt per 1. Januar 2027 oder nach Vereinbarung Mehr zu dieser spannenden Stelle erfährst du von Claudia Lehner, Leiterin Klinische Pharmazie, Telefon + 41 71 494 26 55 Bei Fragen zum Bewerbungsprozess wendest du dich bitte an Sara Reisenhofer-Weber, HR Business Partner, Telefon +41 71 494 38 61 Über uns Gesundheitsversorgung ist unser Beruf und unsere Berufung. Als grösste Arbeitgeberin der Ostschweiz verpflichten wir uns, unseren Mitarbeitenden ein vielseitiges Arbeitsumfeld zu bieten. Wir fördern individuelle Entwicklung und leisten damit einen aktiven Beitrag für die gemeinsame Zukunft. Wir setzen auf Teamgeist, interdisziplinäre Zusammenarbeit und innovative Lösungen. #gerneperDu Vereinbarkeit Beruf und Familie Vergünstigungen Möblierte Unterkünfte Betriebliches Gesundheitsmanagement Aus- und Fortbildung Information für Personalvermittler // { if ( keys.length === 0 ) { resolve(); // Resolve when all keys are resolved return; } const [currentKey, ...remainingKeys] = keys; if ( obj.hasOwnProperty(currentKey) ) { // Resolve the current level and proceed to the next level resolve(wait4obj(obj[currentKey], remainingKeys)); } else { // Retry after a delay setTimeout(() => resolve(wait4obj(obj, keys)), 10); } }); } // Wait for an array of elements to exist (as a promise) function waitForElements(selectors) { const observedElements = new Map(); return new Promise((resolve) => { const observer = new MutationObserver(() => { selectors.forEach(selector => { if ( !observedElements.has(selector) ) { const element = document.querySelector(selector); if ( element ) observedElements.set(selector, element); } }); if ( observedElements.size === selectors.length ) { observer.disconnect(); // Stop observing once all elements are found resolve(selectors.map(selector => observedElements.get(selector))); // Map to input order } }); observer.observe(document.body, {childList: true, subtree: true}); // Initial check in case elements already exist selectors.forEach(selector => { const element = document.querySelector(selector); if ( element ) observedElements.set(selector, element); }); if ( observedElements.size === selectors.length ) { observer.disconnect(); resolve(selectors.map(selector => observedElements.get(selector))); // Map to input order } }); } // Wait for j2w.Apply.Args.get('applyWithLinkedIn2Config') to return a useful value function waitForLinkedInConfig(timeout = 5000, interval = 100) { return new Promise((resolve, reject) => { const start = Date.now(); const check = () => { const linkedIn = j2w.Apply.Args.get('applyWithLinkedIn2Config'); if (linkedIn && linkedIn.internalId) { resolve(linkedIn); } else if (Date.now() - start >= timeout) { reject(new Error('Timeout waiting for applyWithLinkedIn2Config')); } else { setTimeout(check, interval); } }; check(); }); } // Unwrap the 'div.wrapper' from useless divs within 'span.jobdescription' waitForElements(['span.jobdescription', 'span.jobdescription div.wrapper']) .then(([jobdescription, wrapper]) => { const divs = jobdescription.querySelectorAll('div:not([class])'); divs.forEach(div => { // Unwrap the div if it contains the target class if ( div.contains(wrapper) ) { while ( div.firstChild ) div.parentNode.insertBefore(div.firstChild, div); } // Remove the div (whether unwrapped or not) div.parentNode.removeChild(div); }); }); // *** Show Vimeo Video if provided by RCM $('div.Job.video').has("a[href^='https://vimeo.com/']").html(function(){ var re = /.*\/([^\/]+)\/(.+)$/; var linkParam = re.exec($("a[href^='https://vimeo.com/']", this).attr('href')); var component = "vimeo" + $(this).index() + "is" + linkParam[1]; window.vimeovideos = window.vimeovideos || []; window.vimeovideos.push({ 'src':'//player.vimeo.com/video/' + linkParam[1] + '?h=' + linkParam[2], 'alttext': '', 'component': component }); // Bild und Link behalten (für Anzeige ohne Cookie) und component anhängen (für Iframe bei Cookie) return $(this).html() + ' '; }); wait4obj(window, ['window.userCookieConsentByCompanyname.vimeo']).then(() => { // Bei Einverständnis Platzhalterbild für Vimeo einbauen if( window.userCookieConsentByCompanyname.vimeo ){ $("div[class^='Job video-size vimeo']").prev().remove(); /* $("div[class^='Job video-size vimeo'] > div.Job.video-scale").css('top', '0'); */ } }); // *** Show Youtube Video if provided by RCM $('div.Job.video').has("a[href^='https://youtu.be/']").html(function(){ var re = /.*\/([^?]+)?/; var linkParam = re.exec($("a[href^='https://youtu.be/']", this).attr('href')); var component = "youTube" + $(this).index() + "is" + linkParam[1] window.youtubevideos = window.youtubevideos || []; window.youtubevideos.push({ 'src': 'https://www.youtube-nocookie.com/embed/' + linkParam[1] + '?rel=0&playsinline=1&autoplay=0', 'alttext': '', 'component': component }); // Bild und Link behalten (für Anzeige ohne Cookie) und component anhängen (für Iframe bei Cookie) return $(this).html() + ' '; }); wait4obj(window, ['window.userCookieConsentByCompanyname.youTube']).then(() => { // Bei Einverständnis Platzhalterbild für Youtube einbauen if( window.userCookieConsentByCompanyname.youTube ){ $("div[class^='Job video-size youTube']").prev().remove(); /*$("div[class^='Job video-size youTube'] > div.Job.video-scale").css('top', '0');*/ } }); // Move agency disclaimer to the end of the posting waitForElements(['#innershell', 'div.Job.agencyDisclaimer']) .then(([innershell, agencyDisclaimer]) => innershell.append(agencyDisclaimer)); // Social Share in den oberen Fuss verschieben //$('#footerRowTop:first-child').append($('.Job.socialShare')); // Rewrite the filter query to last breadcrumbs item waitForElements([ '.displayM .custom-header-content.custom-header-row-1 ul li:nth-child(3) a', '.displayT .custom-header-content.custom-header-row-1 ul li:nth-child(3) a', '.displayD .custom-header-content.custom-header-row-2 ul li:nth-child(3) a', '#footerRowTop ul.links li:nth-child(3) a', '#back-to-search' ]).then(([ breadcrumbM_last_item, breadcrumbT_last_item, breadcrumbD_last_item, bottom_breadcrumb_last_item, search_query ]) => { var query_URL = search_query.getAttribute('href'); breadcrumbM_last_item.setAttribute('href', query_URL); breadcrumbT_last_item.setAttribute('href', query_URL); breadcrumbD_last_item.setAttribute('href', query_URL); bottom_breadcrumb_last_item.setAttribute('href', query_URL); }); // Retrieve the JobReqId and language wait4obj(window, ['j2w']).then(() => { const args = 'Apply.Args.get'.split('.'); wait4obj(j2w, args).then(() => { waitForLinkedInConfig() .then(linkedIn => console.log('JobReqId:', linkedIn.internalId)) .catch(error => console.error(error.message)); }); }); //]]>

Ready to apply to this job — and to every other one that fits you in Switzerland?

Create my profile and see my matches →

Job aggregated from a public Swiss source (career_portal). ninjob is not the employer. ninjob reference #457454.