Full-Stack / DevOps Engineer
Worldwide
The role We run the technical backbone of a performance-marketing operation in the legal lead-generation space: web applications, automation pipelines and an affiliate-network platform that the business depends on every day. This is a single-owner technical role. You'll be the person who makes sure everything works — apps, servers, integrations, data — and who fixes it fast when something breaks. You need to be genuinely full-stack and comfortable owning production end-to-end, because there's no one to escalate to. What you'll own Application development • Build and maintain web applications on an AdonisJS / Inertia / Vue (Node.js) stack — backend, frontend, and the glue between them. • Ship features and fixes against real business needs. Data & reliability • Own the database layer (MySQL / RDS): schema work, dumps, imports, and query support. • Maintain backup and disaster-recovery pipelines — exports to S3 / R2, encryption (KMS), retention, and immutability. Affiliate platform operations • Operate our Everflow-based affiliate network: reporting, profit and conversion analysis by offer and affiliate, and transaction-level troubleshooting. • Support landing-page infrastructure and the lead-intake tooling the call center relies on. Infrastructure & DevOps • Manage Linux servers on AWS EC2 — provisioning, hardening, monitoring, and incident response. • Own the deployment pipeline: process management (PM2), reverse-proxy and virtual-host configuration (nginx), and a webhook-driven release workflow using a versioned symlink layout. • Manage Cloudflare configuration — DNS, HTTPS/TLS termination, proxy settings, and tunnels for secure service exposure. • Keep production healthy: log analysis, alerting, capacity, and root-cause work when things go wrong. Tech stack AdonisJS · VueJS3 · Inertia · Node.js · PM2 · nginx · AWS (EC2, RDS, S3, KMS) · Cloudflare · n8n · MySQL/MariaDB/PostgreSQL · Redis What we're looking for • Strong full-stack engineering with production ownership experience — you've been the person on call, not just the person who writes the PR. • Solid Linux/server administration on a cloud (AWS preferred) and real comfort with the network edge: DNS, TLS, reverse proxies, CDN/proxy layers. • Fluency in the Node.js ecosystem; ability to work effectively in AdonisJS + Vue (or to get there fast if you've done comparable MVC + SPA work). • Practical database skills — you can diagnose a slow query, run a safe migration, and trust your backups. • Operational maturity: you reason about failure modes, keep good change discipline, and stay calm during incidents. • Self-direction Bonus points • Experience with automation platforms (n8n, Zapier, or similar) and webhook-driven integrations. • Background in performance marketing, ad-tech, or affiliate networks (Everflow especially). • Disaster-recovery / backup-pipeline design experience (S3 Object Lock, R2 Bucket Lock, KMS). Comfort reading data to make operational decisions (conversion rates, ROI by source).
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United States2:49 AM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by