Full-Stack / DevOps Engineer

Posted yesterday

Worldwide

Summary

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/week
    Hourly
  • 6+ months
    Duration
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
SQLite
Redis
Vue.js
NGINX
Activity on this job
  • Proposals:20 to 50
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 18, 2026
  • United States
    8:15 PM

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Three.js
JavaScript
WordPress
AR Plugin
WooCommerce
3D Modeling

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo