Pine Hosting is a game server hosting company offering solutions for popular titles such as Minecraft, Rust, Unturned, Project Zomboid, and Palworld, as well as dedicated server hosting. We own and operate our own infrastructure, delivering a seamless experience from billing to server deployment.
Position Overview
We are looking for a
Software Developer / DevOps Engineer
to develop and maintain our internal tools, integrations, and infrastructure. This is a hands-on technical role requiring proficiency across multiple programming languages and platforms. You'll work on projects that directly impact our production systems and hosting clients.
Key Responsibilities
Maintain and enhance internal business applications (ROI tracking, sponsorship management)
Develop and maintain WHMCS modules, hooks, and integrations
Customize and contribute to Pterodactyl Panel and Wings
Build Prometheus exporters and monitoring tools
Manage Docker containers, CI/CD pipelines, and automation scripts
Maintain game server deployment configurations ("eggs")
Ensure billing and provisioning systems remain synchronized
Troubleshoot issues across the full technology stack
SQL Server, MySQL / MariaDB
Experience with Dapper, Entity Framework, or similar ORMs
Infrastructure & DevOps:
Docker & Docker Compose
GitHub Actions (CI/CD)
Linux server administration (Ubuntu/Debian)
Prometheus monitoring
Network experience (Arista switches a plus)
AI-Assisted Development (nice to have):
Experience with GitHub Copilot, Claude Code, OpenAI Codex/ChatGPT, or similar
Using AI to accelerate development, debug, or explore unfamiliar codebases
Platforms & Integrations:
WHMCS (billing customization)
Pterodactyl (game server management)
RESTful APIs, payment gateways (Stripe, Mollie)
Game Knowledge
Familiarity with game server administration is required. You should understand server deployment, management, and troubleshooting for at least one of the following:
Rust (Oxide/uMod, RCON)
Minecraft (Java/Bedrock, Spigot/Paper, modpacks)
Project Zomboid (dedicated server setup)
Unturned (RocketMod, Workshop mods)
Palworld (dedicated hosting)
Nice to Have
Experience with Hangfire or other job schedulers
IPMI/BMC knowledge for server management
YouTube API experience
Projects You'll Work On
PineColo:
Internal ROI calculator and datacenter hardware tracker
PineSponsors:
YouTube sponsorship management system
Pterodactyl Panel & Wings:
Customizations and integrations
WHMCS Integration:
Billing modules, promo systems, server provisioning
Prometheus Exporters:
Monitoring for internal services
TenantOS Hooks:
Network automation
Knowledge Base System:
Documentation automation
What We Offer
100% remote contractor role, flexible hours (subject to agreement)
Work on a diverse tech stack and real production systems
Opportunity to learn, innovate, and contribute to core infrastructure
Competitive South Africa-based salary (R30,000-R50,000/month, depending on experience)
Opportunities for bonuses, perks, and skill development
Type:
Full-Time, Permanent Contractor (Remote - Work from Home)
Hours:
Flexible, with overlap for core team collaboration
Salary:
R30,000 - R50,000/month depending on experience
To Apply:
Submit your application, including your resume and a short cover letter outlining your development/DevOps experience and game server knowledge,
via Indeed only
.
Job Types: Full-time, Permanent
Pay: R30000,00 - R50000,00 per month
Application Question(s):
Share your Steam profile. What games have you put the most hours into, and have you ever run a server or developed plugins/mods?
Do you have experience using AI coding agents like Claude Code, Gemini, or Codex inside Cursor or Zed? Tell us how you use them in your development workflow.
Tell us about a project you're most proud of, whether personal, open-source, or professional. What did you build, what was your role, and what challenges did you overcome? Please share links to your GitHub profile and any portfolio or live projects.
Experience:
Developer: 2 years (Preferred)
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.