Post Job Free
Sign in

Systems Administrator with 3+ Years of Experience

Location:
Shelby, NC
Posted:
March 04, 2026

Contact this candidate

Resume:

# CHRIS CARPENTER

**Shelby, NC ******* **980-***-****** *********@*****.***** **LinkedIn:** linkedin.com/in/chris-carpenter-bs-cs

---

## PROFESSIONAL SUMMARY

Systems Administrator with 3+ years of experience managing Linux/Windows server environments, database systems, and enterprise applications. Expertise in system configuration, automation, monitoring, and security hardening. Proven track record maintaining production systems supporting 100+ daily users with 99.9% uptime. Strong foundation in MySQL database administration, Apache web server management, service deployment (systemd), and cross-platform system integration.

---

## TECHNICAL SKILLS

**Operating Systems:** Linux (CentOS, Ubuntu, RHEL) • Windows Server 2016/2019/2022 • Command Line (Bash, PowerShell)

**Server Technologies:** Apache/XAMPP • MySQL Server • systemd • Cron Jobs • Service Management

**Database Administration:** MySQL • Database Backup/Restore • Query Optimization • User Management • Replication

**Networking:** TCP/IP • DNS • DHCP • Firewalls • Remote Access • VPN • Network Troubleshooting

**Security:** User Access Control • Firewall Configuration • SSL/TLS Certificates • Security Patching • Audit Logging

**Scripting/Automation:** Bash • Python • PHP • PowerShell • Automated Backups • Deployment Scripts

**Monitoring:** Log Analysis • Performance Monitoring • Resource Utilization • Alerting Systems

**Tools:** Git • Docker • Vite • npm/Composer • SSH • RDP • Samba/CIFS

---

## PROFESSIONAL EXPERIENCE

### **Maintenance Manager / IT Developer**

**FMS Enterprises** – Lincolnton, NC *February 2022 - Present*

**Server & System Administration**

- Manage Linux-based production server (CentOS) running Apache, MySQL, and PHP serving 100+ daily users with 99.9% uptime

- Administer 6+ MySQL database instances across local and remote servers (192.168.1.186) with multi-database architecture

- Configure and maintain systemd services for automated application deployment with auto-restart and logging

- Implement automated backup strategies with daily snapshots, remote storage, and 30-day retention policy

- Perform security hardening including firewall configuration, SSH key authentication, and service account management

**Database Administration**

- Administer 6 production MySQL databases totaling 50,000+ records with scheduled maintenance and optimization

- Implement database backup/restore procedures with automated daily backups and tested recovery plans

- Optimize query performance reducing execution times from 8s to <500ms through indexing and query analysis

- Manage database user permissions with principle of least privilege across 20+ application service accounts

- Monitor database health metrics including connection pools, slow query logs, and disk utilization

**Application Deployment & Management**

- Deploy and manage enterprise web applications (5.7GB) on Apache/XAMPP with Vite build optimization

- Configure systemd services for Python Discord bot with automatic restart, environment management, and log rotation

- Implement Electron desktop application deployment with auto-update system and delta update distribution

- Manage application dependencies via Composer (PHP) and pip (Python) with virtual environment isolation

- Configure Apache virtual hosts, SSL certificates, and .htaccess rules for multiple web applications

**Monitoring & Performance**

- Implement comprehensive logging across system services capturing application, web server, and database logs

- Monitor system resources (CPU, memory, disk, network) identifying and resolving bottlenecks proactively

- Configure log rotation policies preventing disk space exhaustion on production systems

- Track application performance metrics achieving 90+ Lighthouse scores through resource optimization

- Set up monitoring for API health, database connections, and service availability with alerting

**Security & Compliance**

- Harden server security implementing firewall rules, disabling unused services, and applying security patches

- Manage user access control with role-based permissions across 7 user groups and granular resource access

- Implement security best practices preventing SQL injection, XSS, and unauthorized access across applications

- Configure SSL/TLS certificates for secure communications and enforce HTTPS redirection

- Maintain audit logging for all administrative actions and security-relevant events with timestamp precision

**Automation & Scripting**

- Develop Bash scripts for automated deployment, backup, and system maintenance tasks reducing manual effort by 60%

- Create Python automation tools for data migration, report generation, and system health checks

- Implement cron jobs for scheduled tasks including backups, log rotation, and database optimization

- Build setup scripts (setup.sh, start.sh) for streamlined application deployment and environment configuration

- Automate software updates and dependency management with version pinning for stability

**Network & Remote Access**

- Configure network shares (Samba/CIFS) for file sharing across Windows/Linux environments

- Manage remote database connections securing access with IP whitelisting and encrypted connections

- Set up SSH key-based authentication disabling password access for enhanced security

- Configure firewall rules (iptables/firewalld) allowing only required services and ports

- Troubleshoot network connectivity issues between distributed systems and remote databases

**Disaster Recovery & Business Continuity**

- Implement backup strategy with automated daily backups to local and remote storage locations

- Document disaster recovery procedures with step-by-step restore processes and RTO/RPO targets

- Test backup restoration quarterly ensuring data integrity and recovery capability

- Maintain system documentation including network diagrams, service configurations, and runbooks

- Create rollback procedures for application updates minimizing downtime during issues

### **Mobile Technician**

**Bill Bryan CDJR** – Fruitland Park, FL *October 2019 - February 2022*

- Diagnosed vehicle computer systems and software using diagnostic tools and technical documentation

- Performed software updates and system resets on vehicle control modules

- Troubleshot electrical systems and network communications (CAN bus) between vehicle components

---

## KEY PROJECTS & SYSTEMS

### **Production Server Infrastructure** Linux, Apache, MySQL, PHP

*Enterprise server environment supporting manufacturing operations*

**System:** CentOS Linux, Apache 2.4, MySQL 8.0, PHP 7.x/8.x

**Scale:** 5.7GB application, 6 databases, 100+ daily users, 99.9% uptime

**Services:** Web server (Apache), database (MySQL), application services (systemd)

**Monitoring:** Log aggregation, resource monitoring, health checks, alerting

**Security:** Firewall configuration, SSL/TLS, user access control, security patching

**Backup:** Daily automated backups, remote replication, tested restore procedures

### **Multi-Database Environment** MySQL, Remote Connections

*Distributed database architecture across multiple servers*

**Topology:** 6 MySQL databases (local + remote 192.168.1.186)

**Administration:** User management, query optimization, backup/restore, replication monitoring

**Performance:** Index optimization, slow query analysis, connection pooling

**Security:** Network-level access control, encrypted connections, audit logging

**Maintenance:** Scheduled optimization, integrity checks, performance tuning

### **Discord Bot Deployment** systemd, Python, Linux

*Production service deployment with automation and monitoring*

**Deployment:** systemd service configuration, auto-restart, environment management

**Monitoring:** Service status tracking, log aggregation, error alerting

**Updates:** Zero-downtime restarts, rollback procedures, dependency management

**Automation:** Automated deployment scripts, health checks, log rotation

**Documentation:** Runbooks, troubleshooting guides, configuration management

### **Electron Desktop App Distribution** Windows, Auto-update System

*Cross-platform desktop application deployment and updates*

**Platform:** Windows Server 2019, NSIS installer, portable executable

**Updates:** Auto-update server, delta updates, rollback on failure

**Distribution:** File server, download links, version management

**Monitoring:** Update success rates, crash reports, usage analytics

**Support:** Installation troubleshooting, update issue resolution

---

## EDUCATION

**B.S. Information Technology (Cybersecurity Emphasis)** – *January 2023*

University of Phoenix

- Coursework: Network Security, System Administration, Database Management, Operating Systems

---

## TECHNICAL COMPETENCIES

**System Administration:** Server installation/configuration • Service management • Performance tuning • Troubleshooting

**Database Administration:** Backup/restore • User management • Query optimization • Replication • High availability

**Security:** Firewall management • Access control • Security patching • Vulnerability assessment • Incident response

**Automation:** Shell scripting • Task scheduling • Deployment automation • Configuration management

**Documentation:** Runbooks • Network diagrams • Change management • Standard operating procedures

---

## CERTIFICATIONS & TRAINING

- Linux System Administration

- MySQL Database Administration

- IT Security Best Practices (Cybersecurity Emphasis)

- Network Configuration & Troubleshooting

---

*References and detailed system documentation available upon request*



Contact this candidate