Engineer, Ontwikkelaar, Software Engineer/Java/Nederland – Zuid-Holland
[ad_1]
Functie
Engineer, Ontwikkelaar, Software Engineer
Expertise
Java
Werkzaamheden
Java developer / engineer webinterface
Organisatie:
De Organisatie is onderdeel van het ministerie van Binnenlandse Zaken en Koninkrijksrelaties. De Organisatie verricht in binnen- en buitenland onderzoek om tijdig dreigingen en risico’s te onderkennen voor de nationale veiligheid. De Organisatie staat midden in de samenleving: de dynamiek van politieke ontwikkelingen en verwachtingen van burgers zijn doorlopend merkbaar. Bij de Organisatie doe je werk dat er toe doet, elke minuut van de dag.
Organisatiemissie
De Organisatie staat voor de nationale veiligheid door tijdig dreigingen en risico’s te onderkennen die niet direct zichtbaar zijn. Hiertoe doet de dienst onderzoek in binnen- en buitenland. De Organisatie deelt gericht kennis en informatie die samenwerkingspartners en belangendragers in staat stelt gepaste maatregelen te nemen. De Organisatie signaleert, adviseert en mobiliseert anderen en reduceert zelfstandig risico’s. Hiermee vervult de dienst zijn rol in het netwerk van overheidsorganisaties die de veiligheid nationaal en internationaal beschermen.
JSCU
In de gezamenlijke Joint Sigint Cyber Unit bundelen de Organisaties mensen en middelen op het gebied van Signals Intelligence (Sigint) en cyberactiviteiten. Met het onderscheppen van (tele)communicatie ondersteunt de JSCU teams die onderzoek doen naar bedreigingen voor Nederland en de Nederlandse krijgsmacht. Specialisten van de JSCU helpen in het kader van de Nationale Cyber Security Strategie ook om het Nederlandse Internet veilig te houden.
Opdrachtomschrijving;
Doel van het project:
In een pilotfase is er een proof of concept van een virusscanstraat gebouwd. Hiermee kan bij nieuwe malwaresamples snel worden getoetst welke AV-producten in welke systeemomgevingen deze adequaat herkennen. In het huidige project wordt op basis van de in de pilotfase opgedane kennis een productiewaardig systeem gebouwd, met aandacht voor zaken als schaalbaarheid, betrouwbaarheid, flexibiliteit en een goede managementinterface.
Technologie:
Naar verwachting zullen de volgende technologieën een belangrijke rol spelen in het project:
– Linux
– Python web application framework zoals Flask of Java
– REST interfaces
– AngularJS, Bootstrap, JavaScript, CSS
Algemeen:
Het projectteam zal via de Scrum-methodiek in een aantal sprints de oplossing bouwen. Voor alle teamleden geldt dat ze, zoals het betaamt binnen Scrum, in staat zijn om tot op zekere hoogte het werk van de andere specialisten over te kunnen nemen. Teamleden zijn ook in staat om nieuwe technologie snel te doorgronden en op te nemen in de te bouwen oplossing, en functioneren goed als lid van een Scrumteam. Er wordt gewerkt op basis van test-driven development.
Afhankelijk van de aangeboden profielen zal er naar gestreefd worden een team van vijf man in te huren waarmee de onderstaande rollen worden ingevuld.
De ontwikkelteams werken op basis van zelfsturing en worden dus geacht elkaars kortdurende afwezigheid kwalitatief te kunnen opvangen, dat betekent dat na afloop van een sprint er altijd getest is, de documentatie is bijgewerkt en de software werkt. Bij langdurige afwezigheid zal de projectleider bezien of de teamsamenstelling aangepast kan worden.
Taken en werkzaamheden:
Ontwerpen van de user actie en bijbehorende web user interfaces voor gebruikers en beheerders. Ontwikkelen van de web interface om de virusscanstraat mee te bedienen: Upload van samples, configuratie, monitoring, rapportages, etc.
In het project is nog geen keuze gemaakt tussen Python of Java voor de realisatie van de webinterface. Ervaring met python is een pré respectievelijk de bereidheid tot het volgen van een gerichte training voor inzet op het project.
Kennis en ervaring:
– Minstens 5 jaar ervaring als system engineer
– Minstens 3 jaar ervaring in het ontwerpen van user interactie
– Minstens 3 jaar ervaring in het ontwerpen en realiseren van web user interfaces (zowel de user interactie als de bijbehorende technische implementatie op linux systemen)
– Minstens 3 jaar ervaring met java
– Ervaring met webinterfaces gebaseerd op REST interfaces
Specifieke kennis:
· AngularJS, Bootstrap, JavaScript, CSS, HTML5
· Ervaring met python is een pré,
Bijzonderheden
Bij het uitvoeren van deze opdracht is VOG verplicht: Nee, een screening.
– Starten kan nadat er een A-screening is gedaan welke 8 weken kan duren.
Zonder deze screening geen start!
Duur: 7 maanden
Startdatum: 01-05-2016
Optie op verlenging: Ja
Locatie: Zoetermeer
Uren per week: 36 – 40 uur
Uurtarief (per uur, all-in, ex BTW): Zo scherp mogelijk
Datum geplande intakegesprek: 25-03-2016
Sluitingsdatum van uw aanbieding: 18-03-2016, 14:00 uur
Nominatiedatum Opdrachtgever: 21-03-2016, 14:00 uur
Branche/Klant: Overheid/Ministerie van Binnenlandse Zaken II
Regio
Nederland – Zuid-Holland
Startdatum
01-05-2016
Duur
7 maanden
Referentienr.
10160499
[ad_2]
Source link