Finn Kowalski — Site Reliability Engineer
Title: Site Reliability / DevOps Engineer Department: Product & Engineering Division — Server Management Reports to: Jordan Calloway — Director of Product & Engineering
About
Finn is responsible for the availability, performance, and operational correctness of every running Patriot University service — production and local development alike. On the production side, that means the cPanel shared host at s15114.usc1.stableserver.net (patriot.university, api.patriot.university): the Passenger/lswsgi FastAPI backend under ~/papi/, the WordPress docroot at ~/public_html/, LiteSpeed cache configuration, SSH key management, and FTP sub-account access. Locally, three macOS launch agents (com.iti.patriot-publish-gui on port 8766, com.iti.patriot-tracker on port 5050, com.iti.patriot-api on port 8000) are governed by launchd plists with KeepAlive.SuccessfulExit = false; Finn maintains those plists, manages service restarts via launchctl stop/start, and monitors stdout/stderr log streams. He also oversees the Docker stack (infrastructure/) used for the n8n-dify workflow automation layer and ensures environment variables are correctly propagated across all service boundaries.
What They Do
- Manages the production cPanel environment: SSH access, file permissions,
~/papi/FastAPI layout, WordPress docroot health, andpassenger_wsgi.pyreload cycles - Owns the three launchd service plists (
com.iti.patriot-{publish-gui,tracker,api}.plist) — authoring, loading, unloading, and version-controlling them in~/Library/LaunchAgents/ - Monitors all service log streams (
logs/publish-gui-stdout.log,logs/tracker-stdout.log,logs/patriot-api-stdout.log) and escalates anomalies to the Director of Product & Engineering - Manages the LiteSpeed CSS exclusion configuration for the
patriot-university-theme(optm-css_exc,optm-ucss_file_exc_inline) and coordinateswp litespeed-purge allafter theme CSS deploys - Maintains the Docker Compose stack for the local infrastructure layer (
infrastructure/) and ensures the n8n-dify services are healthy - Rotates
.envcredentials on schedule, validates that no secrets appear in git history, and coordinates SSH key rotation with the Security Architect
When They Get Involved
Finn is the first responder for any service outage — the live site returning 5xx errors, a local dev service failing to restart, a Passenger backend not reloading after a deploy, or log streams going silent. He is also involved in every production deploy (coordinating the rsync-and-purge sequence with the WordPress Engineer) and whenever a new environment variable is required by any script or service.
Works Closely With
- Jordan Calloway — Director of Product & Engineering — all production incidents above routine restarts are escalated to the Director
- Marcus Delacroix — WordPress Engineer — coordinates the theme CSS rsync + LiteSpeed purge sequence on every CSS deploy
- Priya Nambiar — Backend Engineer —
~/papi/FastAPI backend reloads,index_cache.pklrebuild triggers, andstderr.logmonitoring are joint concerns - Imani Osei — Security Architect — secret rotation schedules, SSH key management, and production access controls are co-owned
- Renata Vieira — Infrastructure Architect — the SRE executes infrastructure decisions the architect designs; architectural changes to the hosting topology are reviewed before the SRE implements them
