Unix Middleware Developer (Contract)
Ups Supply Chain Solutions
Alpharetta, Ga
Responsible for file transfers to and from customers, between internal UPS UNIX and NT servers, routing to and from translation servers and various application servers. The majority are ASCII EDI/XML files containing customer product orders, warehouse stock information, product carrier reports, etc. The primary transport methods are ftp, sftp, VAN, PC32, AS2, ANX and Frame Relay. Internal movement of files for translation and mapping is done with MQ Series. Responsible for enhancing, automating, standardizing and improving the utilities and tools used to transport data both internally and externally. Developed a drop in replacement for ftp/sftp in perl using Net::FTP and Net::SFTP. It included proxy, automatic archiving, verbose logging, local and remote file locks, use of site and quote commands, put and get as hidden files, failed transfer recovery and several other features. Represented Middleware during customer BNA (Business Needs Analysis), design and implement data flow agents for projects. Developed PHP type dynamic dashboards to create, manage and deploy agents through DEV, UAT and PROD domains.