Junior Cyber Security Analist

HBO
Junior
Medior
Senior
Fulltime
Hengelo

Op zoek naar een plek waar jij je eerste stappen als Cybersecurity Analist kunt gaan zetten? Zoek dan niet verder, want dan is de vacature Junior Cybersecurity Analist precies wat jij zoekt!

Solliciteer Direqt!

Wat ga je doen?

Als Cybersecurity Analist binnen Deltics ben je vanuit het SOC verantwoordelijk voor de uitvoering van het security beheer voor klanten van Deltics. Dat doe je niet alleen, maar samen met je collega Cybersecurity Analisten en Cybersecurity Engineers. Je houdt je dagelijks bezig met het controleren en analyseren van incidenten binnen de SOC platformen. Bevindingen worden afgestemd met de SOC coördinator waarna je, waar nodig, investigator wordt binnen het CSIRT team. Een baan met veel verantwoordelijkheden, waarbij ieder detail telt.

Deltics is een informele organisatie gericht op IT-dienstverlening bij middelgrote tot grote organisaties door heel Nederland. Het bedrijf ondersteunt haar klanten zowel remote als onsite. Met een hechte groep collega’s staan we, waar nodig, 24x7 klaar voor onze klanten. Maar, de medewerkers van Deltics staan ook altijd klaar voor elkaar. Alleen samen kunnen ze er een succes van maken en die successen worden ook samen gevierd. Bijvoorbeeld met een barbecue op het dakterras of een leuke activiteit op locatie, maar ook “gewoon” op vrijdag in de bar tijdens de vrijdagmiddagborrel.

Dit is wat je gaat doen:

  • Analyse en opvolging security incidenten.
  • Detecteren wanneer systemen geen input ontvangen / niet reageren.
  • Afstemmen constateringen vanuit SIEM met de SOC coördinator.
  • De rol van investigator in het Computer Security Incident Response
  • Team (CSIRT) bij incidenten.
  • Meedenken over verbeteren SOC proces.
  • Overzicht bijhouden van actuele kwetsbaarheden en TTP’s en impact vooronze klanten bepalen.
  • Overzicht bijhouden van actuele nationale en internationale hackaanvallen.  
No items found.

Wat heeft Deltics te bieden?

  • Uitdagende baan binnen informele organisatie.
  • Hecht team.
  • Marktconform salaris.
  • Reiskostenvergoeding.
  • Onkostenvergoeding.
  • Pensioenregeling.
  • Arbeidsongeschiktheidsverzekering.
  • 27 Vakantiedagen bij een werkweek van 40 uur.
  • Parttime mogelijkheden (32 uur bespreekbaar).
  • Mogelijkheid tot volgen vakinhoudelijke trainingen.
  • Bij gebleken geschiktheid een vast dienstverband.
Solliciteer Direqt!

Wie ben jij?

  • Minimaal afgeronde HBO opleiding.
  • Definitiekennis van SOC, CSIRT, UEBA, XDR, SIEM, SOAR.
  • Kennis van Technieken, Tactieken en Procedures (TTP’s) van cybercriminelen of deze TTP’s weten te vinden.
  • Goede functionele kennis van netwerkcomponenten zoals routers, switches, firewalls, domaincontrollers, domainnamesystem, network-access-controllers.
  • Kennis van OSI laag 2, 3 en 4 netwerkprotocollen.
  • Basiskennis van logging en logmechanismen.
  • Basiskennis cryptografie, TLS, VPN.
  • Enige ethische hack ervaring is een pré.
  • Bereidheid om, tegen extra vergoeding, mee te draaien in stand-by diensten.
  • In bezit van rijbewijs B.

Wie is Deltics?

Bij Deltics zit nuchterheid in de genen, zoals het echte Tukkers betaamt. Ook al vliegen ze hoog, Deltics staat wel met beide benen op de grond. Ze praten graag, maar poetsen nog liever!

Video over Deltics

Bekijk de video om een voorproefje te nemen van hoe het bedrijf is.

Past deze vacature bij jou?

Neem contact met mij op, ik vertel je graag meer!

Misschien lijkt deze baan je geweldig, of zoek je toch net iets anders. Bel of mail gerust, ik help je graag!

Solliciteer Direqt!

Past deze vacature bij jou?

Neem contact met mij op, ik vertel je graag meer!

Misschien lijkt deze baan je geweldig, of zoek je toch net iets anders. Bel of mail gerust, ik help je graag!

Solliciteer Direqt!
// Array of keywords to block const blockedKeywords = [ // Keywords related to spam services 'speedyindexbot', 'service for indexing', '200 links for free', // Keywords related to drugs 'Купить', 'Кокаин', 'Доставка', 'Киев', 'Закладки', 'Чистый', 'САЙТ', 'Erectile dysfunction', 'TruePills', 'Viagra', 'Sildenafil', 'Cialis', 'Levitra', // Keywords related to gambling 'free casino games', 'no download', 'no registration', 'real money', 'casino', 'blackjack', 'gambling', 'slots', // Keywords related to unsolicited promotions 'social ads visits', 'cyber-monkey', 'onion', // Keywords related to heating and fireplaces (specific spam) 'Печи', 'камины', 'Москва', 'интернет магазин', 'отопления', // Common spam keywords 'free', 'win', 'winner', 'claim', 'urgent', 'discount', 'deal', 'prize', 'credit', 'loan', 'debt', 'insurance', 'money', 'cash', 'payout', 'cheap', 'buy', 'purchase', 'order now', 'limited time', 'offer', 'sale', 'exclusive', 'click here', 'subscribe', 'unsubscribe', 'newsletter', 'pills', 'medication', 'pharmacy', 'investment', 'profit', 'earn', 'income', 'work from home', 'weight loss', // Keywords related to adult content 'sex', 'porn', 'adult', 'xxx', 'nude', 'naked', 'hentai', 'escort', 'prostitution', // Keywords related to drugs 'drug', 'cocaine', 'heroin', 'meth', 'weed', 'cannabis', 'marijuana', 'lsd', // Keywords related to cryptocurrencies 'crypto', 'bitcoin', 'ethereum', 'blockchain', 'nft', 'ico', 'token' ]; const form = document.querySelectorAll('form'); for (let index = 0; index < form.length; index++) { const formEl = form[index]; const messageInput = formEl.querySelectorAll('textarea'); const submitBtn = formEl.querySelector('input[type="submit"]') // Create the error message div const errorMessage = document.createElement('div'); errorMessage.className = 'error-message'; errorMessage.style.display = 'none'; errorMessage.style.color = 'red'; formEl.insertBefore(errorMessage, submitBtn); /** * Check if the message contains any blocked keywords. * @param {string} message - The message to check. * @return {string|undefined} - The first blocked keyword found or undefined. */ function checkForBlockedKeywords(message) { return blockedKeywords.find(keyword => message.includes(keyword.toLowerCase())); } /** * Toggle the error message display and submit button state. * @param {boolean} containsBlockedKeyword - Whether the message contains a blocked keyword. * @param {string} [blockedKeyword=''] - The blocked keyword found. */ function toggleErrorDisplay(containsBlockedKeyword, blockedKeyword = '') { if (containsBlockedKeyword) { submitBtn.disabled = true; submitBtn.classList.add('disabled'); submitBtn.style.opacity = '0.5'; errorMessage.style.display = 'block'; errorMessage.textContent = `The message contains a blocked keyword: ${blockedKeyword}`; } else { submitBtn.disabled = false; submitBtn.classList.remove('disabled'); submitBtn.style.opacity = '1'; errorMessage.style.display = 'none'; } } // Add input event listener to each textarea for (let i = 0; i < messageInput.length; i++) { const element = messageInput[i]; element.addEventListener('input', function() { const message = element.value.toLowerCase(); const blockedKeyword = checkForBlockedKeywords(message); toggleErrorDisplay(!!blockedKeyword, blockedKeyword); }); } // Add submit event listener to the form formEl.addEventListener('submit', function(event) { let blockedKeyword = false; for (let i = 0; i < messageInput.length; i++) { const element = messageInput[i]; const message = element.value.toLowerCase(); blockedKeyword = checkForBlockedKeywords(message); } if (blockedKeyword) { event.preventDefault(); alert(`The message contains a blocked keyword: ${blockedKeyword}`); } }); }