Software Engineer
Gedurende deze periode heb ik gewerkt bij A2Z-CM N.V. en was ik gedetacheerd bij NCR Corporation. In deze periode heb ik aan de volgende onderwerpen gewerkt:Bash script date met behulp van een ICMP ping command checktof een virtuele Windows host nog actief is. Deze host wordt opgestart indien dat niet het geval is.Test setup van een zogenaamde Check_MK OMD monitoring. Hiervoor werden twee Debian (Jessie) hosts gebrukt, waarvan ik de monitor server geheel geconfigureerd en ingericht heb.Het omzetten van een Excel 2007 worksheet met winkel-, en product-informatie naar een MySQL database. Hierbij werd er onder andere gebruik gemaakt van de Cygwin Unix omgeving voor Windows.Het maken van een distributie-omgeving voor SSH public keys, waarbij deze keys aangeleverd werden in files in JSON-formaat, waar behalve de key ook user en platform informatie gegeven werd. Per platform en user werden er authorized_keys files gegenereerd. De hoofdfunctionaliteit werd uitgevoerd door een object geörienteerd Perl script dat via de Linux Inotify2 Perl module checkte voormodificaties in de JSON files. Vanuit deze modificaties werden de corresponderene authorized_keys files gegenereerd. In een MySQL database werd m.b.v. de DBI Perl module informatie over deze modificaties weggeschreven. Dit gebeurt als functie van de tijd zodat het mogelijk is om als functie van de tijd rapportages te genereren. Ook hiervoor werd een Perl script geschreven. Uit deze tooling werd een Debian package gecreëerd voor de distributie van deze tool.