Skip to content

Instantly share code, notes, and snippets.

@gmateev
Created February 4, 2014 17:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gmateev/8808650 to your computer and use it in GitHub Desktop.
Save gmateev/8808650 to your computer and use it in GitHub Desktop.
$ curl -XPUT 'http://localhost:9200/test/' -d '{
"number_of_shards": 4,
"number_of_replicas": 1,
"analysis": {
"analyzer": {
"indexAnalyzer": {
"type": "custom",
"tokenizer": "standard"
},
"searchAnalyzer": {
"type": "custom",
"tokenizer": "standard"
}
}
}
}'
curl -XPUT localhost:9200/test/vacancy/_mapping -d '{
"vacancy": {
"index_analyzer": "indexAnalyzer",
"search_analyzer": "searchAnalyzer",
"_boost": {
"name": "_boost",
"null_value": 1
},
"properties": {
"vId": {
"type": "integer",
"include_in_all": false
},
"title": {
"type": "string",
"include_in_all": true
},
"teaser": {
"type": "string",
"include_in_all": true
},
"keywords": {
"type": "multi_field",
"include_in_all": true
},
"completion": {
"type": "completion",
"analyzer": "standard"
},
"description": {
"type": "string",
"include_in_all": true
},
"company": {
"type": "multi_field",
"include_in_all": true
},
"company_id": {
"type": "multi_field",
"include_in_all": false
},
"workingSchedule": {
"type": "object",
"properties": {
"de": {
"type": "string",
"include_in_all": true
},
"ch": {
"type": "string",
"include_in_all": true
},
"pl": {
"type": "string",
"include_in_all": true
}
}
},
"careerPosition": {
"type": "object",
"properties": {
"de": {
"type": "string",
"include_in_all": true
},
"ch": {
"type": "string",
"include_in_all": true
},
"pl": {
"type": "string",
"include_in_all": true
}
}
},
"jobExperience": {
"type": "object",
"properties": {
"de": {
"type": "string",
"include_in_all": true
},
"ch": {
"type": "string",
"include_in_all": true
},
"pl": {
"type": "string",
"include_in_all": true
}
}
},
"seniority": {
"type": "object",
"properties": {
"de": {
"type": "string",
"include_in_all": true
},
"ch": {
"type": "string",
"include_in_all": true
},
"pl": {
"type": "string",
"include_in_all": true
}
}
},
"subjects": {
"type": "multi_field",
"include_in_all": false
},
"subjects_fulltext": {
"type": "object",
"properties": {
"de": {
"type": "multi_field",
"include_in_all": true
},
"ch": {
"type": "multi_field",
"include_in_all": true
},
"pl": {
"type": "multi_field",
"include_in_all": true
}
}
},
"locations_path": {
"type": "multi_field",
"include_in_all": false,
"index": "not_analyzed"
},
"locations": {
"type": "multi_field",
"include_in_all": false
},
"locations_fulltext": {
"type": "multi_field",
"include_in_all": true
},
"categories": {
"type": "multi_field",
"include_in_all": false
},
"categories_fulltext": {
"type": "object",
"properties": {
"de": {
"type": "multi_field",
"include_in_all": true
},
"ch": {
"type": "multi_field",
"include_in_all": true
},
"pl": {
"type": "multi_field",
"include_in_all": true
}
}
},
"careerPosition_id": {
"type": "multi_field",
"include_in_all": false
},
"workingSchedule_id": {
"type": "multi_field",
"include_in_all": false
},
"jobExperience_id": {
"type": "multi_field",
"include_in_all": false
},
"seniority_id": {
"type": "multi_field",
"include_in_all": false
}
}
}
}'
POST _search
{
"query": {
"filtered": {
"query": {
"match_all": []
},
"filter": {
"and": {
"filters": [
{
"regexp": {
"locations_path": "44"
}
}
]
}
}
}
},
"facets": {
"locations": {
"terms": {
"field": "locations",
"size": 20
}
},
"companies": {
"terms": {
"field": "company_id",
"size": 20
}
},
"categories": {
"terms": {
"field": "categories",
"size": 15
}
},
"subjects": {
"terms": {
"field": "subjects",
"size": 10
}
},
"careerPosition": {
"terms": {
"field": "careerPosition_id",
"size": 10
}
},
"workingSchedule": {
"terms": {
"field": "workingSchedule_id",
"size": 10
}
},
"jobExperience_id": {
"terms": {
"field": "jobExperience_id",
"size": 10
}
},
"seniority": {
"terms": {
"field": "seniority_id",
"size": 10
}
},
"locations.path": {
"terms": {
"field": "locations_path",
"size": 10
}
}
},
"highlight": {
"fields": {
"body.description": {
"fragment_size": 150,
"number_of_fragments": 3
},
"body.title": {}
},
"pre_tags": [
"<span style='background-color:0fc'>"
],
"post_tags": [
"</span>"
]
}
}
POST _search
{
"query": {
"filtered": {
"query": {
"match_all": []
},
"filter": {
"and": {
"filters": [
{
"regexp": {
"locations_path": "44.+"
}
}
]
}
}
}
},
"facets": {
"locations": {
"terms": {
"field": "locations",
"size": 20
}
},
"companies": {
"terms": {
"field": "company_id",
"size": 20
}
},
"categories": {
"terms": {
"field": "categories",
"size": 15
}
},
"subjects": {
"terms": {
"field": "subjects",
"size": 10
}
},
"careerPosition": {
"terms": {
"field": "careerPosition_id",
"size": 10
}
},
"workingSchedule": {
"terms": {
"field": "workingSchedule_id",
"size": 10
}
},
"jobExperience_id": {
"terms": {
"field": "jobExperience_id",
"size": 10
}
},
"seniority": {
"terms": {
"field": "seniority_id",
"size": 10
}
},
"locations.path": {
"terms": {
"field": "locations_path",
"size": 10
}
}
},
"highlight": {
"fields": {
"body.description": {
"fragment_size": 150,
"number_of_fragments": 3
},
"body.title": {}
},
"pre_tags": [
"<span style='background-color:0fc'>"
],
"post_tags": [
"</span>"
]
}
}
$ curl -XPOST http://localhost:9200/test/vacancy -d '{"index":"vacancies","type":"vacancy","body":{"vId":"52442","title":"Naturwissenschaftler als Next Generation Sequencing Specialist (m\/w) FRAMELESS","teaser":"Verkauf der Next-Generation-Sequencing- und Microarray-Produkte\r\nBetreuung von Projekten und Schl\u00fcsselkunden\r\nBetreuung interner Prozesse und Abl\u00e4ufe\r\nBeratung und Entwicklung des Kundenstamms\r\nVerantwortung f\u00fcr den gesamten Verkaufszyklus des NGS- und Genotypisierungsportfolios\r\nGewinnung von Interessenten und Kunden, F\u00fchrung von Preisverhandlungen und Erstellung von Angeboten\r\nNachverfolgung von Angeboten und Verkaufschancen\r\nBetreuung der Kunden nach dem Abschluss\r\nTeilnahme an Veranstaltungen und Messen\r\nPr\u00e4sentation der Firma und Produkte in Vortr\u00e4gen auf Konferenzen und Messen sowie bei Kundenbesuchen\r\nUnterst\u00fctzung bei der Schulung und Betreuung des Au\u00dfendiensts und der globalen NGS-Experten\r\nPositionierung des Produktportfolios und Aufzeigen von Anwendungsm\u00f6glichkeiten","keywords":[""],"completion":{"input":[""],"output":""},"description":"Eurofins ist ein internationales Life-Science-Unternehmen, das f\u00fcr Kunden aus weiten Teilen der Industrie, insbesondere in den Bereichen Food, Pharma und Umwelt, umfang\u00adreiche Analyseleistungen erbringt.\r\n\r\nBereits heute bieten wir ein Dienst\u00adleistungsangebot, das \u00fcber 100.000 ver\u00adl\u00e4ssliche Analysemethoden zur Bestimmung der Sicherheit, Identit\u00e4t, Zusammensetzung, Authentizit\u00e4t, Herkunft und Reinheit von biolo\u00adgischen Substanzen und Produkten umfasst.\r\n\r\nDie Kreativit\u00e4t unserer Mitarbeiter bringt das Unternehmen voran. Wir suchen Pers\u00f6nlich\u00adkeiten, die die Zukunft mitgestalten und etwas bewegen wollen. Kundenorientierung aus \u00dcberzeugung und ein verantwortungs\u00adbe\u00adwusster Umgang mit nat\u00fcrlichen Ressourcen bringen uns dabei unserem Ziel t\u00e4glich n\u00e4her, weltweiter Marktf\u00fchrer zu werden. Mehr als 15.000 Mitarbeiter in \u00fcber 190 Laboratorien weltweit setzen diese Werte mit Engagement und Kompetenz um.\r\n\r\nMORE THAN A JOB \u2013\r\nCOME TO THE LABS OF EXCELLENCE!\r\nF\u00fcr den Bereich Sales der Eurofins MWG GmbH suchen wir am Standort Ebersberg (Gro\u00dfraum M\u00fcnchen) zum n\u00e4chstm\u00f6glichen Zeitpunkt einen\r\nNext Generation Sequencing \r\nSpecialist (m\/w)\r\nIhre Aufgaben\r\n\r\nVerkauf der Next-Generation-Sequencing- und Microarray-Produkte\r\nBetreuung von Projekten und Schl\u00fcsselkunden\r\nBetreuung interner Prozesse und Abl\u00e4ufe\r\nBeratung und Entwicklung des Kundenstamms\r\nVerantwortung f\u00fcr den gesamten Verkaufszyklus des NGS- und Genotypisierungsportfolios\r\nGewinnung von Interessenten und Kunden, F\u00fchrung von Preisverhandlungen und Erstellung von Angeboten\r\nNachverfolgung von Angeboten und Verkaufschancen\r\nBetreuung der Kunden nach dem Abschluss\r\nTeilnahme an Veranstaltungen und Messen\r\nPr\u00e4sentation der Firma und Produkte in Vortr\u00e4gen auf Konferenzen und Messen sowie bei Kundenbesuchen\r\nUnterst\u00fctzung bei der Schulung und Betreuung des Au\u00dfendiensts und der globalen NGS-Experten\r\nPositionierung des Produktportfolios und Aufzeigen von Anwendungsm\u00f6glichkeiten\r\nIhr Profil\r\n\r\nErfolgreich abgeschlossenes Studium einer Naturwissenschaft, idealerweise mit Promotion\r\nErfahrung mit Next Generation Sequencing und Genotypisierung\r\nIdealerweise Praxis im Verkauf vergleichbarer Produkte\r\nHervorragende Kommunikationsf\u00e4higkeiten\r\nHohe Kundenorientierung\r\nSicherer Umgang mit MS Office\r\nSehr gute Deutsch- und Englischkenntnisse\r\nPositive und unternehmerische Denkweise\r\nFreude am eigenst\u00e4ndigen und proaktiven Arbeiten\r\nWir bieten Ihnen nach einer entsprechenden Einarbeitungszeit eine abwechslungsreiche und attraktive T\u00e4tigkeit in einem erfolgreichen internationalen Unternehmen mit Perspektiven.\r\nWenn wir Ihr Interesse geweckt haben, dann richten Sie bitte Ihre aussagekr\u00e4ftige Bewerbung unter Angabe der Referenz 4-403\/2014\/231-1, Ihrer Gehaltsvorstellung und des fr\u00fchestm\u00f6glichen Eintrittstermins per E-Mail an application-eu@eurofins.com. Bitte fassen Sie Ihre Anlagen in einer PDF-Datei zusammen.\r\nEurofins MWG GmbH\r\nPersonalabteilung | Anzinger Stra\u00dfe 7 a | 85560 Ebersberg\r\neurofinsgenomics.com","company":"Eurofins","company_id":"6702","workingSchedule":{"de_en":"Vollzeit","de_default":"Vollzeit","pl_default":"Full-Time","pl_en":"Full-Time","ch_default":"Full-Time","ch_en":"Full-Time"},"careerPosition":{"de_en":"Fachkraft","de_default":"Fachkraft","pl_default":"Specialist","pl_en":"Specialist","ch_default":"Specialist","ch_en":"Specialist"},"jobExperience":{"de_en":"nicht vorausgesetzt","de_default":"nicht vorausgesetzt","pl_default":"Nie wymagane","pl_en":"Nie wymagane","ch_default":"not required","ch_en":"not required"},"seniority":{"de_en":"Festanstellung","de_default":"Festanstellung","pl_default":"Permanent","pl_en":"Permanent","ch_default":"Permanent","ch_en":"Permanent"},"subjects":["115","116"],"subjects_fulltext":{"de_default":["Biologie & Life Sciences","Chemie"],"de_en":["Biology & Life Sciences","Chemistry"],"pl_default":["Biologia\/Biotech","Chemia"],"pl_en":["Biology & Biotechnology","Chemistry"],"ch_default":["Biologie & Life Sciences","Chemie"],"ch_en":["Biology & Life Sciences","Chemistry"]},"locations":["44","2"],"locations_fulltext":["Deutschland","Bayern"],"categories":["18"],"categories_fulltext":{"de_default":["Forschung & Entwicklung"],"de_en":["Research & Development"],"pl_default":["Badania i rozw\u00f3j"],"pl_en":["Research & Development"],"ch_default":["Forschung & Entwicklung"],"ch_en":["Research & Development"]},"careerPosition_id":"104","workingSchedule_id":"621","jobExperience_id":"130","seniority_id":"50","locations_path":["\/44","\/44\/2"]}}'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment