Werde Teil von CycleSEC
Ist Dein aktueller Job langweilig?
CycleSEC sucht aktuell XWiki-Entwickler:innen (m/w/d) und Consultants (m/w/d), die sich initiativ bewerben.
Du suchst nach neuen Zielen in den Bereichen Informationssicherheit, IT-Sicherheit und Cybersicherheit? Wir suchen Unterstützung bei unseren Projekten im Umfeld von Managementsystemen zur Informationssicherheit (ISMS) nach ISO/IEC 27001 oder vergleichbaren Normen. Seit 2024 bieten wir ein leistungsfähiges Tool zur Managementsystem-Implementierung auf Basis von XWiki, das wir mit großem Engagement weiterentwickeln.
Wenn Du Dich in diesen Themenfeldern wiederfindest, dann bieten wir Dir für Deine Karriere:
Spannende Projekte
Angemessene Bezahlung
Leistungsprämien
Ertragsbeteiligung
ca. 90% Home-Office
Und: ein super Team!
XWiki-Entwickler:in Apps und Makros (m/w/d)
Standort
Home-Office (deutschlandweit)
Arbeitszeit
Vollzeit (4- und 5-Tage-Woche möglich)
Startdatum
Ab sofort / nach Vereinbarung
Bei der Weiterentwicklung unserer CycleSEC-Frameworks suchen wir Verstärkung. Die CycleSEC-Frameworks basieren auf dem Second Generation Wiki XWiki, da für uns das Wissensmanagement in den (zertifizierten) Managementsystemen unserer Kunden im Vordergrund steht.
Die Business-Logik wird durch leistungsstarke Apps auf AWM-Basis und Makros realisiert. Die Entwicklung erfolgt dabei hauptsächlich in Velocity und Groovy. Ein weiterer Schwerpunkt ist die Optimierung der Seitenstruktur und des Web-Designs. Hierfür setzen wir auf das Bootstrap Framework, nutzen JavaScript und passen das Erscheinungsbild gezielt über Stylesheet Extensions an.
Apps, Makros und Design sollen die Möglichkeiten von XWiki bestmöglich ausschöpfen. Dazu gehört auch, dass alle Layout-Elemente direkt in den XWiki-Content-Seiten und der XWiki-Syntax umgesetzt werden.
Wir entwickeln agil in kurzen Sprints und konzentrieren uns voll auf die Umsetzung der User Stories aus unseren Kundenprojekten.
Bei Bedarf leisten wir außerdem Beiträge zur Weiterentwicklung besonders wichtiger Funktionen im Open-Source-Projekt XWiki.
Konkrete Aufgaben:
Entwicklung und Pflege von XWiki-Apps, Makros und client-seitigen Erweiterungen
Umsetzung von Business-Logik in Velocity und Groovy
Entwicklung von interaktiven Benutzeroberflächen mit JavaScript und Stylesheet Extensions
Erstellung und Paketierung von Erweiterungen als XAR-Dateien mit Maven
Deployment und Testing von Apps in lokalen XWiki-Testumgebungen
Anforderungsprofil:
Mindestens 3-5 Jahre Berufserfahrung in der Web-Entwicklung (oder eine vergleichbare Erfahrung während des Studiums oder der Ausbildung)
Sehr gute Kenntnisse in Velocity und Groovy
Gute Kenntnisse in JavaScript (ES6) sowie in der Gestaltung von Oberflächen mit CSS
Erfahrung im Umgang mit Maven und Git
Fähigkeit, in einer bestehenden XWiki-Instanz sauber und strukturiert Erweiterungen zu entwickeln
Grundverständnis von XML-basierten Exporten und Paketierungen (XAR-Struktur)
Eigenständige, qualitätsbewusste Arbeitsweise
Nice to have: Erfahrung mit REST-APIs und XWiki-Scripting Extensions
Technologie-Stack:
Skripting: Velocity, Groovy, JavaScript (ES6)
Styling: Stylesheet Extensions (SSX)
Build-Tools: Apache Maven, Git
Test- und Deployment-Umgebung: Apache Tomcat + XWiki Standard
Datenbanken: PostgreSQL oder MySQL
IDE: IntelliJ IDEA Community
Das CycleSEC-Team ist aktuell paritätisch besetzt. Wir legen großen Wert auf ein diverses und ausgewogenes Team. Besonders freuen wir uns daher über Bewerbungen von Frauen. Natürlich werden alle qualifizierten Bewerber*innen unabhängig von Geschlecht, Alter, Religion, Behinderung oder Herkunft berücksichtigt.
Unser Angebot im Überblick
Wir suchen…
…Persönlichkeiten, die unsere Kunden dabei unterstützen wollen komplexe Anforderungen im Rahmen einer Managementsystem-Implementierung umzusetzen.
Kommunikation…
…und Zusammenarbeit im Team sollten keine unbekannten Konzepte für Dich sein. Wir bieten Freiräume und Gesprächsbereitschaft, wo andere Unternehmen in Hierarchien und Linienstrukturen festhängen.
Moderne Ausstattung
Unser Team ist mit Apple-Geräten ausgestattet. Letztlich gestaltet das jede*r so, wie es die Projektanforderungen und die eigenen Vorlieben das verlangen. Was wirklich benötigt wird, ist da.
Qualifikationen
Du kannst Deine fachliche Qualifikation durch entsprechende Arbeitsergebnisse, Zeugnisse oder Zertifikate nachweisen? Wir finden gemeinsam raus, was noch fehlt und planen Deine Weiterbildung.
Bezahlung
Wir bieten eine angemessenen Bezahlung mit leistungsbezogenem Anteil und Ertragsbeteiligung und Prämien, eine betriebliche Altersvorsorge, flexible Arbeitszeiten und die Möglichkeit zur Arbeit im Home-Office.
Reisebereitschaft…
…setzen wir bei unseren Consultants voraus. In unseren aktuellen Projekten sind wir zwischen 10% und 25% bei unseren Kunden vor Ort. Letztlich gestaltet das jede*r selbst durch die Art und Weise der Zusammenarbeit mit unseren Kunden.