Post Job Free
Sign in

Systems Analyst, Windows, Linux, Networking.

Location:
Chicago, IL
Posted:
September 01, 2024

Contact this candidate

Resume:

Michael J. McCune

**** *. ****** **. 773-***-****

********@*****.***

Technical Skills

Operating systems: Windows desktops 98 through Window 10, Windows servers NT through 2008, Various Linux distributions including Red Hat, SUSE, CentOS, Debian and Ubuntu

Virtualization Software: Installed and configured VMware, KVM and Xen in production environment.

Databases: Setup and configured RDS, Redshift, Oracle, MySQL, Postgres, Microsoft SQL Server and Access

Monitoring Software: Configured HP Openview, IBM Tivoli, Nagios, Wazuh, Metric Beat, AWS Cloud Trail, Syslog, Graylog, Prometheus

Backup Software: AWS Backup, Backup Exec, Netbackup, Legato, Windows Backup, Tar and rsync

Other Applications/Utilities: Microsoft IIS and Exchange, Apache, PHP, Sendmail, Postfix, Qmail, Scalix and Zimbra workgroup servers, Vmware and Xen, Workstation and Server, Checkpoint VPN Client, OpenVPN, Spam Assassin, Apache Tomcat, Jboss, Asterisk PBX software, Samba, LDAP, GIT, Jira, Confluence and Stash, PCI compliance

Hardware: Familiar with IBM equipment including mainframes, midrange and PCs. Various PC equipment including desktops, servers, tape backups and backup power. Network equipment such as wiring, switches and routers (Cisco and Juniper). External storage such as EMC and HP Storageworks in both iSCSI and Fiber Channel configurations.

Education

●Certificate in Computer Information - City Colleges of Chicago

●AGS in Technology - City Colleges of Chicago GPA 3.5 out of 4.0

●Bachelor’s Degree with a minor in Computer Science - Northeastern Illinois University. GPA 3.80 out of 4.0

●Cisco CCent, Linux LPI Essentials

Other Accomplishments

●Wrote Integrating Linux and Windows, published in December 2000 by Prentice Hall PTR

●Charter member of the FinOps Foundation

●Organizer of Chicago’s oldest Linux User Group - Windy City Linux Users Group

●Retired US Army - Jobs include Power Generator Mechanic, Medic and Cook.

Professional Experience

Independent Consulting January 2021 - Present

●Server configurations and maintenance.

●AWS setup and configuration

NMI Systems Analyst January 2021 - December 2021

NMI is a credit card processing company. They have dual in-house data centers.

●The servers used MySQL as the database with a custom in-house software front end.

●Make trips to Chicago data center to replace and upgrade equipment

●Monthly software updates and testing on Linux servers. This required changing the DNS to move primary servers from one data center to the other.

●Change configuration on Juniper routers

●Add and change configuration on Puppet servers

●Use monitoring with Syslog, Graylog and Nagios

●Add and change configuration on Nagios servers

Some new skills I learned:

●GIT - Have used before but used it more extensively at NMI

●Juniper Routers - I am familiar with Cisco routers and learned how to configure Juniper routers.

●Graylog - I never used this before. It is robust and uses the same query syntax as Elasticsearch.

●Partitioning MySQL - I have used partitioning in Oracle but never MySQL.

●Using DNS for live failover between two data centers.

Econtext Systems Analyst March 2015 - July 2020

Manage all IT infrastructure including servers, network and AWS

●Stabilize internal infrastructure to include replacing old hardware, failed hard drives and configuration changes

●Migrate production infrastructure from a co-location to AWS

●Build out AWS infrastructure using EC2, S3, RDS, Redshift and other technologies

●Make changes to Cisco routers and switches to add functionality to internal infrastructure

●Increased security in internal and AWS infrastructure to make it compliant with industry standards

●Add monitoring and log management to infrastructure using Nagios, Wazuh, Scout2, Cloudtrail and other tools

●Setup and configure Elasticsearch servers, which is the primary search tool used by Econtext

●Databases used in production: MySQL, Postgresql, RDS, Redshift

●Use scripting to automate as many tasks as possible

●The primary OS used is Centos with a few Ubuntu and Red Hat servers

●I am the only systems analyst, so I am responsible for over 100 AWS instances and 50 internal servers

●The environment uses single sign on with LDAP and OpenVPN

●We use an internal Jira server to track projects

●Lead a months-long cost audit. Cut cost about 50%

Follett Corp. Implementation Specialist June 2014 – September 2014

Connect Follett bookstore system to university databases

●Deploy Linux virtual appliances in Xen, VMware or HyperV environments

●Connect to university databases with JDBC and SQL

●Coordinate with university and Follett to create views and database connections.

●Team exceeded July goal of 140 connections, completing 145 connections

GPshopper Linux Administrator August 2012 – July 2013

Upgrade production infrastructure

●Modify build scripts (shell and python) to build new Web servers

●Build 25 new Web servers to replace existing 20 Web servers

●Setup Web servers for 2 different programming environments (CGI and WSGI)

●Build 6 new MySQL servers to replace existing servers, migrate data and setup master/slave syncing

●Build and maintain test environments

●Maintain existing GIT servers for testing and production

●Upgrade Nagios server and clients, add new monitoring, write custom monitoring scripts

●Upgrade Jira server. Add Confluence and Stash servers that use the Jira server for user authentication

●Maintain DNS records for all production and development environments

●Build internal DNS (BIND) and LDAP server to increase Web server performance. Replicate with external servers

●Added new load balancer. Setup load balancing rules for each client.

●Install hardware firewall to replace Iptables. Configure firewall rules.

●Make infrastructure PCI compliant. This involved many security enhancements to existing servers

●Work with clients to pass security audits

Accentus Inc Systems Administrator October 2011 – June 2012

Migrate from Xen to Vmware in production environment

●Build new servers on Vmware servers, install applications, migrate the data

●Technologies used include:

●Xen and Vmware

●Jboss with clustering.

●Piranha for server load balancing

●Standard Unix services including Apache, NTP, Bind and LDAP

●Nagios for monitoring.

●Scripting using Linux shell, Python and Perl.

NRI Laboratories General IT Specialist September 2009 – October 2011

Maintain existing systems while upgrading

Major Projects:

●Implemented HL7 interface to allow electronic data exchange from labs and doctors

●Upgraded from Windows 2000 to Windows 2003 or 2008

●Consolidated servers onto 4 virtual servers (Citrix Xen)

●Migrated email from Exchange 2000 to Scalix mail server (uses Tomcat and Sendmail) on Centos

●Migrated to a new billing system

●Upgraded existing networking infrastructure

●Implemented a backup system after a major system crash. Using scripts to close open files and copy files to a backup server using Perl, bash and Windows scripting. Files are then backed up to tape using Backup Exec.

●Implemented barcode system for tracking courier pickups using shell scripts

●Implemented Internet content filtering (Linux, SquidGuard and Dan's Guardian)

●Installed Centos with Nagios to monitor server status

●Authenticate Samba file shares against Active Directory using Kerberos and LDAP

Independent Consulting January 2008 –September 2009

Hammond Clinic

●Setup Radius authentication for Cisco Wireless Access Points

Chicago Battered Women’s Network

●Maintained Centos Linux server running Samba setup as a Windows domain

●Maintained desktops for users

Millennium Systems

●Installed, setup and maintain Centos Linux, Sendmail and Apache Web server

●Installed, setup and maintain Centos Linux Tomcat Java server with MySQL back end

●Setup databases and tables in MySQL

●Backed up MySQL database with MySQLdump and rsync

●Setup MySQL Connector to connect JDBC with MySQL database

●Monitored server status with shell scripts (awk and sed)

Textura Corporation Linux Administrator September 2007 – December 2007

Setup Linux servers for internal use:

●Jira Server – Web based call tracking database (Uses Tomcat and Postgres)

●Zimbra Server – Mail and Calendaring server (Uses Tomcat, Postfix and Open LDAP)

●Red Hat Directory Server – Unified Windows Active Directory and Linux LDAP in a single logon

Independent Consulting April 2007 – September 2007

Provide support for small and medium business including Chicago Metropolitan Battered Womens' Network, Better Living with HIV, BJ Wire, Guild for the Blind, SingleHop Web Hosting and Millennium Systems

Falkor Group LLC Consultant June 2003 – April 2007

Provide IT support for various companies in the Chicago area including:

Employment and Employer Services – Convert from Novell server infrastructure to Linux

●This was done primarily to save the cost of upgrading from Novell Netware 4x to 6x

●Five servers were upgraded over 5 weekends. The data was backed up, Linux installed on the servers, data restored and all the PCs joined to the domain

●The servers used Samba to create a Windows domain at each location

●No major problems caused by the conversion at any of the sites

The Long Company

●Migrate from FreeBSD 3x server to CentOS 4x (Red Hat)

●Setup Sendmail, Bind, Apache, PHP and MySQL

Multigroup Logistics – New setup and ongoing support

●Setup new of PCs with Windows XP, Microsoft Office and custom applications

●Added more PCs and a Linux server

Northwestern Dental Center – Upgraded patient tracking systems and added digital X-ray equipment

●Digital X-rays save 5-10 minutes per patient, allow instant viewing of X-rays and allow dentists to see more patients

●Provided ongoing support for 25 PCs and two servers

Skin Wellness Center – Provide ongoing support and upgrades

●Upgraded patient tracking system (Med-Lab)

●Added two new drives to RAID array to add disk space for upgrades and new patients.

Accurate Industries – Upgrade servers and provide ongoing support

●Installed new Windows 2003 server to replace two Windows NT servers including migration of data and applications

●Moved email in house using Microsoft Exchange and Brightmail (for spam filtering)

Workers Assistance Committee – Server upgrade and ongoing support

●Upgraded file server with a Windows 2003 server

●Brought email in house with Exchange server and Outlook

After School Matters Instructor September 2003 – December 2005

Taught high school students about technology including Linux, Samba, Apache, firewalls, mail servers and networking

Target Corporation, Marshall Field’s Distribution Center Chicago Distribution Center Technologist March 1998 - April 2003

●Solely responsible for migrating a 900,000 square foot building from a terminal environment to a PC based environment with 200 PCs, 7 Windows servers, 2 RS/6000 servers, a HPUX 10.20 server and a Linux server

●Migrated 26 desktops and 1 Novell server to Windows NT on the desktops and servers

●Supported all the IT systems without a manager and staff for almost a year due to illness and staff turnover

●Lead a multi-million dollar retrofit to modernize the computer equipment in the building, which cut the staff by 100 people, save the building about $300,000 a year and reduced average time the merchandise stayed in the warehouse from 72 hours to 36 hours.

●Provided onsite support 310 desktops, 13 Windows Servers 4 RS/6000 Servers (AIX), a HPUX Server and a Linux Server

Also worked at IBM, HP and United Airlines as a systems administrator for Novell and UNIX systems.



Contact this candidate