Linux Systems Administrator Resume
4.00/5 (Submit Your Rating)
Seattle, WA
SUMMARY:
As an experienced Linux systems administrator with a strong development/scripting background. I can automate most tasks on a system with a combination of configuration management systems such as Puppet/Ansible and custom scripts written as needed.
TECHNICAL SKILLS:
- Puppet
- Python
- BASH
- Nagios
- MySQL
- Linux/UNIX
- CentOS/FreeBSD
- Debian/Ubuntu
- Graphite/Diamond
- Munin
- CVS/SVN/GIT
- Apache
- Redis
- PHP/Perl
- HTML/CSS
- JavaScript/AngularJS jQuery/NodeJS
- C#/C++
- HTTP/FTP Servers
- DNS
- IMAP/POP3/SMTP cPanel/WHM
- HAProxy
- Yeoman
- Grunt
- Bower
- NPM
- Ganeti
- ProxMox
- VMWare
- Virtual Box
- Parallels
- Ansible
- SQL - lite
- Hamachi
- TeamViewer
- Network Sharing
- TCP/IP
- Cisco
- Router Config
- Sub-netting
- Cat5 Cabling
- WireShark
- Samba
- SAAS
- Collabtive
- BaseCamp
- Security Specialist
- Red Hat/Fedora Core/DSL
- Knoppix STD
- VBS
- Ruby/Rails
- Active Directory
- Windows 95-8.1
- Windows Server 2003/2012
- MS SQL
- Group Policy
- Exchange
- SharePoint
- Microsoft Office
- Outlook
- Visual Basic
- ASP.NET
- IIS
- Mac OSX
PROFESSIONAL EXPERIENCE:
Linux Systems Administrator
Confidential, Seattle, WA
Responsibilities:
- Act as one of the main members of the Internal Operations team, charged with first response to events and outages during all business hours. (Also act as a resource for newer team members.)
- Manage/maintain and build systems in an 1100+ Linux server environment as needed to handle changing business load and internal app requirements.
- Design and build configuration management scripts as needed to automate the construction of new and existing infrastructure (80% of servers managed by Puppet configuration system and maintain via GIT.)
- Order and provision new systems as required by Internal Support team.
- User account configuration and termination as required.
- Manage and maintain government required servers and storage systems.
- Take charge of, upgrade and maintain custom inventory management system—PHP/MySQL/JS
- Write custom scripts/plugins/unit tests and modules for monitoring system and analytics systems including Munin, Graphite, Diamond and Nagios.
- Pull data and compile reports as needed from various data sources including MySQL/Logs and live systems.
Systems Administrator
Confidential, Port Angeles, WA
Responsibilities:
- Maintain company servers - - FreeBSD, CentOS, and Windows 2003-2008
- Apply Updates and Patches as needed
- Maintain DNS, IMAP, POP3, and RDP systems and other services
- Maintain and Install New Virtual Machines as required
- Provide emergency on call service to maintain server uptime and availability
- Provide tech support to clients regarding services and sites hosted.
- Also worked as the main IT Projects Manager during this time handling all client projects and internal teams for the company.
Software Developer
Confidential, Port Angeles, WA
Responsibilities:
- Work on client project coding as directed by lead developer
- Code custom software solutions to the requirements of the client.
- Perform unit testing and debugging work
- Designed custom job matching and applicant sorting system from the ground up single handed.
Computer Co-instructor (Volunteer)
Confidential, Sequim, WA
Responsibilities:
- Design curriculum for and co-teach computer programming
- Co-teach Computer Upgrade and Maintenance classes
- Maintained school computer lab, and apply OS patches and updates—12 networked workstations
- Maintain laser printer for computer lab