Linux Systems Administrator
Linux engineer with experience deploying, managing and supporting in-house maintained/developed applications. Fast paced environment requiring frequent build, server, package and application deploys and updates. Strong system and application debug and tuning skills. Ability to provision linux servers in both physical and virtual environments. Networking, packet capture/analysis, firewall, route, switch experience necessary. Service monitor and alert development and implementation. Must be collaborative with ability to participate in system design, integration and documentation process. Ability to produce implementation/change management plans, concise documentation, diagrams, KB articles and FAQs.
OS: CentOS/RedHat required - system setup (physical/VM), hardening, firewall-cmd/iptables, patching (yum, SpaceWalk, source & compile), user management, sudoers
Package, Service, Agent install & config: Bind, OpenLDAP, freeRadius, Sendmail, SNMP, NRPE, OCSInv, Samba, NFS, LDAP, PAM, Apache, Tomcat, Jetty, Java, Solr, Postgresql, MySQL, openssl, certificate management, ssh, rsync, syslog, logrotate, ElasticSearch
Virtualization: KVM, Virt-P2V, Docker
Storage & File Services: LVM, ZFS, NFS, Samba
Scripting: Bourne, Bash, C shells
Version Control: Gitlab, Github
Languages in environment: Perl, Java, Python, R - Establish and maintain environment, code deploys, automation
DevOPs: Early stage DevOPs/CI/CD toolchain - Ansible, Jenkins, GitLab, etc… Experience here is plus.
Monitoring: Nagios/Naemon, NRPE, SNMP, Cacti
Networking: switch, route, firewall, iptables, linux networking (bridge, vlan, bond, nic), haproxy