Platform Reliability & Tech Support Engineer at KwikDone.app
KwikDone.app
•
Abia
•
1
Contract , Remote
BA/BSc/HND
4 years
₦100,000 - ₦150,000/month
Posted Sep 10, 2025
Deadline Oct 31, 2025
ICT / Computer 
Job Description
You’ll be the technical custodian of KwikDone’s live platform: keeping it reliable, secure, and fast; owning releases; and leading the migration to a modern host (Render/Vercel/Railway/Fly, etc.). You’ll work closely with our product/dev partner, tighten our CI/CD, and put monitoring, alerting, and runbooks in place.
What You’ll Do
Ops & Reliability
- Own uptime, health checks, error budgets, incident response, and post-mortems.
- Instrument logging/metrics (e.g., Sentry, Logtail, Grafana/Prometheus, Datadog) and set actionable alerts.
- Implement backups/restore drills for PostgreSQL (Supabase)and any object storage.
Deployment & Environments
- Migrate our monolith from Replitto a modern PaaS (Render preferred; open to Vercel/Railway/Fly).
- Build CI/CD pipelines (GitHub Actions preferred), blue-green/zero-downtime deploys, and env-specific configs.
- Harden secrets management and environment variables.
Web App & APIs
- Support a Node/TypeScript Express + Vite/Reactapp with Supabase (Postgres) backend.
- Maintain integrations: Stripe/Paystack(live keys, webhooks),Zoho SMTP, file uploads, andescrow flows.
- Triage & fix production issues (CORS, 401s, asset serving, routing, JSON responses) with crisp root-cause notes.
Networking, DNS & Security
- Configure GoDaddy DNS, custom domains, HTTPS/SSL, HSTS, security headers, and WAF/CDN where appropriate.
- Basic security reviews: dependency updates, least-privilege on DB/service accounts, webhook signature checks.
QA & Support
- Run smoke/E2E checks before/after deploys; maintain a release checklist & rollback plan.
- Document runbooks, playbooks, and “how to” guides; train non-technical teammates on basic checks.
Must-Have Experience
- Migrating Node/TypeScript web apps from Replit(or similar) to Render/Vercel/Railway/Fly with CI/CD.
- PostgreSQL/Supabaseadministration (schemas, migrations, roles, backups).
- Stripe and/or Paystacklive integrations (keys, webhooks, test plans).
- DNS & TLS(GoDaddy, A/CNAME, SSL certs, redirects) and production security basics.
- Production debugging of Express/React/Viteapps (routing, asset serving, CORS, auth/session issues).
- Excellent documentation habits and clear async communication.
Nice to Have
- Docker & containerized deploys; Nginx reverse proxy basics.
- Sentry/Datadog/Grafana experience; synthetic checks.
- React Native/Expo familiarity (for later mobile builds).
- NDPR/GDPR-aware data handling and audit logging.
Success in 30/60/90 Days
- 30 days:Monitoring & alerts live; deploy pipeline in place; secrets standardized; health checks & rollback doc.
- 60 days:Replit → chosen PaaS migration completed; stable custom domain + SSL; webhooks verified; backup/restore tested.
- 90 days:SLOs defined; incident runbooks adopted; performance budget & cost dashboard established.
Quick Screening Questions (please answer briefly)
- Which PaaS would you pick for a Node/TS + Postgres monolith and why (Render vs Vercel vs Railway/Fly)?
- How do you verify Stripe/Paystack webhooks end-to-end in production?
- What’s your go-to checklist before flipping live DNS to a new host?
- Outline a minimal backup & restore plan for Supabase Postgres.
How to Apply
Send to
contact@kwikdone.app
(subject: Platform Reliability & Tech Support - Your Name):
- Short note on a migration you led (stack, host, outcome).
- Links (GitHub/portfolio) and 1–2 production incidents you’ve solved.
- Your availability window (WAT/WET)
Ready to apply?
Submit your application before the deadline.