,
+ SCJobPostingWithoutReferences {
+ /**
+ * A description of the employer
+ * @text
+ */
+ employerOverview?: SCOrganizationWithoutReferences;
+
+ /**
+ * A JobPosting
+ */
+ type: SCThingType.JobPosting;
+}
+
+export class SCJobPostingMeta extends SCThingMeta {
+ fieldTranslations = {
+ de: {
+ ...new SCThingMeta().fieldTranslations.de,
+ ...new SCThingWithCategoriesWithoutReferencesMeta().fieldTranslations.de,
+ employerOverview: 'Arbeitgeberübersicht',
+ },
+ en: {
+ ...new SCThingMeta().fieldTranslations.en,
+ ...new SCThingWithCategoriesWithoutReferencesMeta().fieldTranslations.en,
+ employerOverview: 'employer overview',
+ },
+ };
+
+ fieldValueTranslations = {
+ de: {
+ ...new SCThingMeta().fieldValueTranslations.de,
+ ...new SCThingWithCategoriesWithoutReferencesMeta().fieldValueTranslations.de,
+ type: 'Job Angebot',
+ categories: {
+ law: 'Recht',
+ business: 'Business',
+ natural: 'Ökologisch',
+ it: 'IT',
+ education: 'Bildung',
+ other: 'Andere',
+ arts: 'Künste',
+ social: 'Sozial',
+ engineering: 'Ingenieurswesen',
+ communication: 'Kommunikation',
+ medical: 'Medizin',
+ },
+ },
+ en: {
+ ...new SCThingMeta().fieldValueTranslations.en,
+ ...new SCThingWithCategoriesWithoutReferencesMeta().fieldValueTranslations.en,
+ type: SCThingType.JobPosting,
+ categories: {
+ law: 'law',
+ business: 'business',
+ natural: 'natural',
+ it: 'it',
+ education: 'education',
+ other: 'other',
+ arts: 'arts',
+ social: 'social',
+ engineering: 'engineering',
+ communication: 'communication',
+ medical: 'medical',
+ },
+ },
+ };
+}
diff --git a/packages/core/test/resources/indexable/JobPosting1.json b/packages/core/test/resources/indexable/JobPosting1.json
new file mode 100644
index 00000000..f5bff34b
--- /dev/null
+++ b/packages/core/test/resources/indexable/JobPosting1.json
@@ -0,0 +1,47 @@
+{
+ "errorNames": [],
+ "instance": {
+ "identifiers": {
+ "job_id": "14065"
+ },
+ "name": "INEOS European Commercial Graduate Programme - 2024 GRADUATE COMMERCIAL PROGRAMME",
+ "employerOverview": {
+ "type": "organization",
+ "name": "Ineos Manufacturing Deutschland GmbH",
+ "uid": "af8c1f7c-eebb-5335-ad0f-d2c9201095c5",
+ "identifiers": {
+ "org_id": "2751"
+ }
+ },
+ "inPlace": {
+ "type": "point of interest",
+ "uid": "cda90a25-9a91-5021-a383-8490c970ad99",
+ "name": "Location of job with id 14065",
+ "geo": {
+ "point": {
+ "type": "Point",
+ "coordinates": [0, 0]
+ }
+ },
+ "categories": [],
+ "address": {
+ "addressCountry": "de",
+ "addressLocality": "two of our European locations (Germany, France, Belgium, UK)",
+ "postalCode": "xxxxx",
+ "streetAddress": ""
+ }
+ },
+ "sameAs": "https://stellenportal-uni-frankfurt.de/jobdetails/?job=14065",
+ "description": "INEOS ist ein weltweit tätiges Unternehmen, das Grundstoffe und Energie fürs tägliche Leben herstellt. Unsere Produkte leisten bereits heute einen unverzichtbaren Beitrag für unsere Gesellschaft, indem sie die nachhaltigsten Optionen für eine Vielzahl gesellschaftlicher Bedürfnisse sind: für die Konservierung von Lebensmitteln, für sauberes Wasser, für den Bau von Windturbinen, für Sonnenkollektoren und andere erneuerbare Technologien, für den Bau leichterer und treibstoffeffizienterer Fahr- und Flugzeuge, für Geräte und Anwendungen in der Medizin, für Kleidung und Ausrüstung sowie für Isolierungen und viele weitere Anwendungen im Industrie- und Privatbereich.
Unsere Kultur ist geprägt von Vielfalt und Chancengleichheit, von flachen Hierarchien, Flexibilität und der bestmöglichen Förderung der Beschäftigten in einem Arbeitsumfeld, das von Kreativität, Leidenschaft und Tatkraft geprägt ist. Transparenz, Verantwortung und Offenheit sind die fundamentalen Bestandteile unserer Unternehmensphilosophie.
Wir sind davon überzeugt, dass jeder Mensch das Potenzial hat, Großes zu leisten. In diesem Geist engagieren wir uns stark in der Welt des Sports und sind stolz darauf, eine Vielzahl von namhaften Teams zu unterstützen.
=================================================================
Werde Teil des INEOS European Commercial Graduate Programme und qualifiziere dich für eine führende Position bei einem der wichtigsten Global Player in Sachen Chemie und Energie. Du magst unabhängiges Denken, Freiheit, Flexibilität und Herausforderungen und möchtest wirklich etwas bewegen – dann ist INEOS das richtige Unternehmen für dich.
Du wechselst in den vier bis fünf Jahren des Programms zwischen verschiedenen Geschäftsbereichen, bist in Schlüsselpositionen eingesetzt, baust dein Netzwerk auf und sammelst Erfahrungen und Kenntnisse für deine Karriere bei INEOS. Wir entwickeln einen individuellen Fahrplan für deine Karriere. Du lernst verschiedene Länder, Sprachen und Kulturen kennen und bewegst dich in wechselnden Geschäftsfeldern und Projekten.
Wir sorgen mit Offenheit und Flexibilität dafür, dass du vom ersten Tag an mit verantwortungsvollen Aufgaben im operativen Geschäft betraut wirst und deine Potenziale voll entfalten kannst. Du hast direkten Kontakt zum Senior Management und profitierst von Mentoring, Trainings, Events und regelmäßigem Feedback.
Bist du bereit, Teil von INEOS zu werden und die Zukunft mitzugestalten?
Bist du ehrgeizig, humorvoll, begeisterungsfähig und entscheidungsfreudig?
Anforderungen
Du …
- hast einen sehr guten Studienabschluss (Bachelor oder Master), idealerweise in einem technisch oder naturwissenschaftlich orientierten Fachbereich
- hast Interesse an kaufmännischen Themen
- bringst Initiative, Tatkraft und Resilienz mit
- hast kommunikatives Geschick und Freude im Umgang mit anderen Menschen
- bist offen für andere Kulturen
- beherrschst Englisch fließend in Wort und Schrift
- bist mobil und flexibel während des Programmzeitraums
Wir bieten dir …
- die Möglichkeit, bereits zu Beginn deiner Karriere Erfahrung zu sammeln, Verantwortung zu tragen und zur Entwicklung des Unternehmens beizutragen
- neue Herausforderungen und eine hundertprozentig praxisnahe Ausbildung
- den Einsatz an verschiedenen europäischen Standorten (Belgien, Deutschland, Frankreich, Großbritannien)
- den Einsatz in Schlüsselbereichen des Unternehmens, zum Beispiel Supply Chain, Logistik, Trading & Shipping, Einkauf, Operations, Business-Development
- individuelle Betreuung und Unterstützung durch Mentor/innen mit Senior-Position
- Trainings von soft skills
- Events (Corporate and Networking-Events nach dem 1. und 3. Jahr sowie die IN.NAM Challenge)
- Work-Life-Balance
- Fitnesstrainings und Gesundheitskurse
- ein dynamisches und attraktives Arbeitsumfeld
- ein wettbewerbsfähiges Gehalt, Leistungspackages, Corporate Benefits, einen potenziellen Jahresbonus sowie einen leistungsbezogenen Bonus
Are you IN?
Möchtest du mehr über deine möglichen Aufgaben und die unterschiedlichen Positionen der aktuellen Graduates erfahren, dann besuch hier unsere INEOS Graduates-Seite.
Wir können nur Dokumente berücksichtigen, die in unserem Online-Bewerbungssystem hochgeladen wurden. Hast du deinen derzeitigen Wohnsitz in Großbritannien oder Belgien, dann bewirb dich bitte direkt in diesen Ländern.
",
+ "type": "job posting",
+ "uid": "cda90a25-9a91-5021-a383-8490c970ad99",
+ "origin": {
+ "indexed": "2023-10-14T17:35:36.717Z",
+ "name": "job-connector",
+ "type": "remote",
+ "url": "https://api.stellenportal-uni-frankfurt.de/job?id=14065"
+ },
+ "categories": ["natural", "other", "engineering"]
+ },
+ "schema": "SCJobPosting"
+}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index d16f6748..2f8218f9 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -12314,6 +12314,7 @@ packages:
/immediate@3.0.6:
resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==}
+ requiresBuild: true
dev: false
/immutable@4.3.1:
@@ -13421,6 +13422,7 @@ packages:
/lie@3.1.1:
resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==}
+ requiresBuild: true
dependencies:
immediate: 3.0.6
dev: false