Job Description
WordPress Deployment on RackNerd EC2 Server
Experience Required: 2β5 years in Server Management & WordPress Deployment
π Project Overview
We need an experienced DevOps/Server Engineer to deploy a WordPress website on a RackNerd EC2-based VPS. The candidate should have strong expertise in Linux server setup, performance optimization, security hardening, and domain configuration.
π Responsibilities
The engineer will be responsible for end-to-end deployment, including:
1. Server Setup
Configure fresh RackNerd VPS / EC2 instance (Ubuntu or Debian preferred)
Install and configure:
NGINX or Apache
PHP-FPM (configure required PHP extensions)
MySQL or MariaDB
Certbot SSL (Letβs Encrypt)
Set correct file permissions for WordPress
2. WordPress Installation & Migration
Install latest WordPress
Import existing website backup (if provided)
Configure wp-config, database, salts, and environment settings
Optimize permalink structure, media handling, and caching
3. Domain and DNS Configuration
Point domain to RackNerd nameservers or custom DNS
Setup A records / CNAME
Configure SSL for www/non-www
4. Performance Optimization
Install and configure caching (FastCGI Cache / Redis / WP Super Cache)
Enable Gzip or Brotli compression
Optimize NGINX or Apache configuration for WordPress
Database optimization
5. Security Hardening
Configure firewall (UFW/csF)
Disable root SSH login & change default SSH port
Harden PHP settings (disable functions, file edits)
Install Fail2Ban (optional)
Set up automatic updates & backups
6. Testing & Handover
Ensure website loads correctly with valid SSL
Ensure admin panel, plugins, and themes work properly
Provide documentation for:
Server login
DB credentials
Backup instructions
Recovery steps
π Required Skills
Strong experience with Linux-based servers
Knowledge of RackNerd or similar VPS providers
Expertise in:
Apache / Nginx
PHP 7/8
MySQL / MariaDB
SSH & Linux terminal
Hands-on experience in deploying and migrating WordPress sites
Knowledge of DNS, SSL, and security best practices
... Show more