Junior und Senior Full Stack Developer (w/m/d) Arbeitsort: Wiesbaden Arbeitsumfang: Vollzeit/Teilzeit Vergütung: EG 12 TV EntgO Bund mit dem Ziel der Verbeamtung / statusgleiche Übernahme bis A 12 BBesO; EG 11 TV EntgO Bund mit dem Ziel der Verbeamtung / statusgleiche Übernahme bis A 11 BBesO Bewerbungsfrist: 08.03.2023 Arbeitsbeginn: zum nächstmöglichen Zeitpunkt Joblevel: Fachkraft 2. Joblevel: Einsteigerin / Einsteiger Berufsgruppe: IT und Technik Kennziffer: T-2022-82 Unterstütze uns als Junior oder Senior Full Stack Developer (w/m/d) bei Analyse & Management von BigData für die Bekämpfung von Cybercrime im nationalen und internationalen polizeilichen Kontext und entwickle mit uns die Werkzeuge der Zukunft für die Cybercrimedienststellen der deutschen Polizei. Der Maschinenraum der Abteilung Cybercrime sucht Dich, um gemeinsam mit Dir Daten, Analysen und intelligente Tools als Basis der Cybercrimebekämpfung im Bundeskriminalamt und der deutschen Polizei bereitzustellen. Wir sind ein Team aus Polizeivollzugsbeamten und -beamtinnen, Webdevelopern, Full Stack- sowie Backend-Entwicklern/Entwicklerinnen und BigData-Experten/Expertinnen. Wenn API’s, moderne Speichertechnologien, HMTL5, Angular & agile Entwicklungsprozesse Deine Leidenschaft sind und auch Entwicklungsarbeiten im internationalen Umfeld dich nicht abschrecken – dann ist diese Stelle genau richtig für dich. Es stehen zwei Stellen zur Verfügung. Mach auch Du das Richtige und bewirb Dich jetzt! Du willst vorab schon mehr erfahren? Wir haben mit deinem zukünftigen Chef gesprochen, der Dir erste Einblicke in Deine Arbeit gibt. [Hör rein und erfahre mehr über Dein Team] Aufgaben Teilverantwortliche Planung und Durchführung von komplexen Softwareentwicklungs- und Datenauswertevorhaben / Teilprojekten im Kontext nationaler und internationaler polizeilicher Informationsverarbeitung, im Einzelnen: Erhebung, Analyse und Bewertung der bestehenden polizeifachlichen und / oder technischen Anforderungen Systemdesign / technische Konzeption und Erstellung der für die Implementierungen notwendigen Dokumentationen Design, Entwicklung und Betrieb komplexer Backendprozesse im Bereich Data-Management, Data-Aggregation und Data-Enrichment Entwicklung und Betrieb komplexer UI- und Workflowkomponente in Angular Festlegung der Programmarchitektur / Infrastruktur für zu realisierende Komponente und Eingliederung in die fachliche und technische Gesamtarchitektur der Abteilung CC Entwurf von Datenmodellen, Funktionen und Algorithmen bzw. der Objekt- und Klassenstruktur inklusive notwendiger APIs Implementierung / technische Realisierung, sowie Wartung und Pflege der benötigten Softwarekomponenten Erstellung von Programmen, Programmteilen oder Testfällen Planung und Durchführung von Softwaretests / Qualitätssicherungsmaßnahmen Unsere Erwartungen - Senior Full Stack Developer (zwingend erforderlich) Abgeschlossenes Hochschulstudium (Diplom (FH) oder Bachelor) der Informatik oder ein vergleichbares Studium aus dem MINT-Bereich mit IT-Ausrichtung und eine mindestens dreijährige Berufserfahrung in einem entsprechenden Berufsbild oder Abgeschlossene Berufsausbildung mit IT-Ausrichtung, mit entsprechend vergleichbaren Fähigkeiten und Erfahrungen und zusätzlich eine mindestens sechsjährige Berufserfahrung in einem entsprechenden Berufsbild (keine Verbeamtung möglich) Unsere Erwartungen - Junior Full Stack Developer (zwingend erforderlich) Abgeschlossenes Hochschulstudium (Diplom (FH) oder Bachelor) der Informatik oder ein vergleichbares Studium aus dem MINT-Bereich mit IT-Ausrichtung und eine mindestens einjährige Berufserfahrung in einem entsprechenden Berufsbild oder Abgeschlossene Berufsausbildung mit IT-Ausrichtung, mit entsprechend vergleichbaren Fähigkeiten und Erfahrungen und zusätzlich eine mindestens vierjährige Berufserfahrung in einem entsprechenden Berufsbild (keine Verbeamtung möglich) On Top (beide Positionen) Erfahrungen in der Entwicklung: webbasierter Applikationen, insbesondere mit Angular und JavaScript von Applikationen mit Python oder PHP von Anwendungen mit dem PHP-Framework Drupal mit relationalen Datenbanken - vorzugsweise MySQL / PostgreSQL von API’s (insbesondere Rest mit FastAPI) im Elastic Search Umfeld Gute Englischkenntnisse in Wort und Schrift (Niveau B1 (GER)) Kenntnisse: im Umgang mit Quellcodeverwaltungssystemen (z.B. Git) der Funktionsweise von MessageBrokern (insbesondere RabbitMQ/Kafka) Erfahrungen in der Entwicklung Team- und Kommunikationsfähigkeit Bereitschaft, sich in neue informationstechnische Systeme einzuarbeiten und in einem dynamischen Team agil Software der nächsten Generation zu entwickeln sehr gute mündliche und schriftliche Ausdrucksweise, gute kognitive und organisatorische Fähigkeiten, Belastbarkeit sowie Selbstständigkeit und Flexibilität bei der Aufgabenerledigung Das bieten wir – Benefits für Mitarbeitende Ein gutes Gefühl: sinnstiftender Job in einer oberen Bundesbehörde, krisensicher und unbefristet mit spannenden, vielseitigen und herausfordernden Aufgaben Technische Challenges: agile Entwicklung von Softwarelösungen mit neuesten Technologien in einem dynamischen Team; vielfältige Fortbildungsangebote & Lernen als integraler Bestandteil der täglichen Arbeit Work-Life-Balance: 30 Tage Urlaub, Überstundenausgleich, 24. und 31.12. arbeitsfrei, flexible Arbeitszeitgestaltung, Teilzeit in verschiedenen Modellen und die Möglichkeit zum mobilen Arbeiten an maximal 2 Tagen / Woche Ein sportliches Team: vielfältiges Sportangebot, kostenlose Gesundheits- und Fitness-Checks Langfristig planbar: sicherer Job im Öffentlichen Dienst Vergütung: Entgeltgruppe 11 oder 12 TV EntgO Bund, Planstellen A 9 - A 12 BBesG hinterlegt; Eingruppierung nach tariflichen Bestimmungen TV EntgO Bund und vorliegenden persönlichen Voraussetzungen; Verbeamtung bei Vorliegen der beamten- und laufbahnrechtlichen Voraussetzungen; Abordnung von Beamtinnen und Beamten mit dem Ziel der Versetzung ins BKA; BKA-Zulage Bewerbung und Auswahlverfahren Wir freuen uns auf Deine Online-Bewerbung bis zum 08.03.2023 unter https://bewerbung.bka.de/?7&554 (Kennziffer T-2022-82). Solltest Du wegen einer Schwerbehinderung diese Möglichkeit nicht nutzen können, sende uns Deine Bewerbung einfach an: Bundeskriminalamt ZV 23 - Tarifgewinnung Postfach 44 06 60 12006 Berlin Das Auswahlverfahren besteht aus einem computergestützten Psychodiagnostischen Test einem schriftlichen Fachtest sowie einem strukturierten Interview. Alle Testabschnitte stellen jeweils Ausschlusskriterien dar. Sollte ein einzelner Testabschnitt nicht bestanden werden, endet das Auswahlverfahren automatisch. Ausnahmen von dieser Regelung sind nicht möglich. Alle Informationen zu wichtigen Bewerbungsunterlagen, Details zu den spezifischen Auswahlverfahren und wie Du Dich vorbereiten kannst, findest Du auf unserer Infoseite zum Bewerbungsprozess beim BKA. Wissenswertes Das Einverständnis zur Durchführung einer einfachen Sicherheitsüberprüfung nach § 8 SÜG (Sicherheitsüberprüfungsgesetz) ist Voraussetzung für eine Bewerbung. Diese Sicherheitsüberprüfung darf nicht zum Ergebnis haben, dass ein Sicherheitsrisiko vorliegt, das der sicherheitsempfindlichen Tätigkeit entgegensteht (§ 14 SÜG). Das Bundeskriminalamt fördert die Gleichstellung von Frauen und Männern und ist deshalb besonders an Bewerbungen von Frauen interessiert, um deren Anteil in Bereichen, in denen sie noch gering vertreten sind, zu steigern. Bei gleicher Qualifikation werden Bewerberinnen in diesen Bereichen bevorzugt berücksichtigt. Für uns zählt das Können, nicht die sexuelle Orientierung oder Identität, die Religion oder die Herkunft. Wir begrüßen daher Bewerbungen aller Menschen. Wir fördern die gleichberechtigte Teilhabe von Menschen mit Behinderung im Arbeitsleben. Bei formeller Eignung werden schwerbehinderte und ihnen gleichgestellte Menschen zu Auswahlverfahren zugelassen und bei gleicher Eignung bevorzugt berücksichtigt. Es wird nur das Mindestmaß an körperlicher Eignung verlangt. Über uns Wir als Zentralstelle der deutschen Polizei tragen zusammen mit den Sicherheitsbehörden des Bundes und der Länder aktiv zur inneren Sicherheit Deutschlands bei. Wir führen Ermittlungsverfahren, schützen die Mitglieder der Verfassungsorgane des Bundes, arbeiten national und international eng mit anderen Sicherheitsbehörden zusammen, analysieren, forschen und entwickeln neue Techniken und Methoden zur Kriminalitätsbekämpfung im 21. Jahrhundert – und das in einem Team mit über 70 verschiedenen Berufsgruppen. Wir haben deine Neugier geweckt? Du fragst Dich, was Dich als Full Stack Developer in unserer Abteilung Cybercrime konkret erwartet, wer die Kolleginnen und Kollegen sind, wie der Tech-Stack ist, was unsere Mission ist und welche Challenges auf Dich warten? Diese und andere Fragen beantworten wir gerne in unserem Webex-gestützten „Meet the Team“ – vorab, direkt und live. Melde Dich unverbindlich an und klick Dich rein. Triff einen Teil unseres Teams und stell uns Deine Fragen! Wann? Am 23.02.2023 um 19:00 Uhr Wo? Online via Webex Anmeldung? Schicke einfach eine Mail an join.the.force@cyber.bka.de – und wir schicken Dir den Link zum Webex-Meeting. Kontakt ZV 23 – Personalgewinnung Tarifbeschäftigte und Verwaltungsdienst (gD/mD) Telefon: +49 (0) 30 5361-28760 E-Mail: ZV23-Tarifgewinnung@bka.bund.de