Position: Linux System Administrator
Category: Sysadmin
English level: upper
Years of experience: 4


• upgraded  the Apache from 2.2 to 2.4 on all production clusters including change of the configuration files with the new requirements of the 2.4 version.
    • deployed mod_security on the clusters which run application, created custom mod_security rules, adopted and changed the OWASP rule set to create protection against sql injections and local file inclusion. Found and resolved false-positive cases.
    • migrated the SSL Certificates(around 100 hosts) from load balancing system, directly to the servers, configuring needed vhosts blocks and ports.
    • wrote a script in python which searches backups for an account in all possible locations and provides results to the output.
    • automated of daily routine with the bash(generate puppet config for a new vhost for example)
    • created and edited puppet profiles to add new entries to the config files.
    • deployed a small local application using docker-compose, which uses two docker images for db and front end.
    • deployed AWS instances to host a websites
    • created an ansible playbook to setup all needed software on the servers.
    • created a simple Gitlab CI .yml file to deploy an application.
    • upgraded kernel on all production clusters
    • set up the sftp on the servers. 
    • configured LAMP stack on the server.
    • configured exim mail server with dovecot