yourfirm.de

Die Online-Jobbörse Yourfirm.de ist die erste Adresse für Fach- und Führungskräfte auf der Suche nach Stellenangeboten und Arbeitgebern im Mittelstand. Statt altbekannter Großkonzerne und Zeitarbeitsfirmen stehen ausschließlich mittelständische Unternehmen und Hidden Champions im Fokus.

Im Nachfolgenden geben wir einen kurzen Überblick über die in diesem Projekt eingesetzten Technologien.

Django

Django ist ein in der Programmiersprache Python geschriebenes Web-Framework, das alles notwendige mitbringt um schnell und elegant Web-Projekte entwickeln zu können. Es erfreut sich immer größerer Beliebtheit; große Webfirmen wie Mozilla, Google und Startups wie instagramm setzen es sehr erfolgreich ein.

Bei Yourfirm hat sich die Entscheidung, Django einzusetzen tausendfach bezahlt gemacht. Django gibt eine flexible, aber klare Struktur vor durch die das Projekt organisch mit den Anforderungen mitwachsen kann.

Mehr über django können Sie in unserem Blog erfahren.

PostGIS

PostGIS ist die Geographic Information System Erweiterung für PostgreSQL – einem der besten verfügbaren Datenbankmanagementsysteme.

PostGIS erlaubt es geographische Objekte direkt der Datenbank zu verwalten, sowie sehr effizient geographische Abfragen abzuarbeiten. So lassen sich auch Probleme modellieren, die von der typischen Postleitzahlkodierung nicht abgedeckt werden können. Statt einzelner Standorte lassen sich ganze komplexe Flächen definieren.

Für youfirm.de brachte die Umstellung einen enormer Geschwindigkeits- und Flexibilitätsgewinn!

Redis

Redis ist eine in-memory NoSQL-Datenbank, in der Daten sehr effizient verwaltet werden können.

Für Yourfirm haben wir auf der Basis von redis eine innovative Suchlösung zum Taggen, Indexieren und Suchen von Stellen aufgebaut. Basierend auf Metainformationen der Stelle lassen sich die Stellen nach Relvanz für den Suchenden sortieren und nach Wunsch spezifische Unterkategorien eingrenzen.

Celery

Wann immer Hintergrundverarbeitung vonnöten ist kann Celery seine Stärken ausspielen. Celery verwaltet und überwacht die Ausführung von Prozessen nicht nur, sondern kann sie bei Bedarf auch auf mehrere Server verteilen und priorisieren.

Diese Eigenschaften machen es zu einem sehr flexiblen Werkzeug, das wunderbar den steigenden Anforderungen bei yourfirm stand hält. Von der Jobmail, über Stellenimport und -Export bis hin zur Suchindizierung wird alles zuverlässig zum richtigen Zeitpunkt ausgeführt.