Store Systems Administrator/Linux Engineer
Nashville, Tennessee, Us
Administration of more than 3,000 Linux based machines that needed to be synchronized and running in a baseline manner. This includes but was not limited to: OS updates, application updates, process management and filesystem management. Extensive bash and python scripting experience was utilized heavily for custom built reports, sidecar processes for the POS system, multi threaded file transfer, and multi threaded command execution on these 3000+ machines.Puppet also utilized for system configuration and root level configurations and settings. Wrote and maintained the modules and manifests that puppet used to manage firewall whitelists, sudoer permissions, user accounts and passwords, outbound email filter rules, running and installed services, and controlling virtual terminal lock down settings. Java programming also utilized for many different pieces of the POS register's systems and side processes. Very deep knowledge of In$torePlus/MLink and Xstore/Xadmin POS environments is an integral part of this position.Key player in the conversion of the older In$torePlus POS system to the more up-to-date Oracle Xstore system.Migration of initial Xstore/Xadmin servers into AWS, and monitoring various aspects using splunk and solarwinds. Design and build interfaces utilizing sql views, indexes, and IBM’s IIB (formerly ESB) queues to get data flowing in between back end systems and the Xstore/Xadmin environment. This included data such as time accounting, inventory, sales accounting, multiple complex configuration settings and more. 60+ queues were added for the Xstore system.