Infrastructure Engineer – Multi-App Deployment & Cleanup

Posted 2 days ago

Worldwide

Summary

Looking for a dev ops to come in audit a messy estate and set it up for success going forward fix, organise and standardise approximately 12 connected websites, applications, APIs and supporting services. The ecosystem is partially live across Linux VPS servers. Some containers, databases, environment variables, Cloudflare records and Coolify environments already exist, but the estate is not yet consistently mapped, company-controlled, staging-ready or rollback-safe. Technology includes: * Linux VPS, Docker and Docker Compose * Coolify * GitHub and self-hosted Gitea * Cloudflare DNS, SSL, proxying, caching, WAF and R2 * Postgres * Redis caching and application state * BullMQ queues, workers, retries and scheduled jobs * Strapi, Next.js, APIs, PWAs and mobile services * nginx/Traefik, monitoring, logging and backups ## Required End Result Every applicable project must have: * Development/Staging 2, Pre-production/Staging 1 and Production environments * company-owned GitHub repositories * automatic Gitea mirroring to our AI server * protected branches, pull requests and traceable deployments * owner approval required before every Production release * clean developer push, promotion, deployment and rollback procedures * separate Postgres databases, Redis/BullMQ services, credentials and storage per environment * stable Docker/Coolify deployments with health checks and restart policies * correct Cloudflare and R2 configuration * monitoring, logging, backups, security and complete handover documentation Required release flow: **Feature/Development → Staging 2 → Staging 1 → Production** Developers must not push directly to Production. Every live release must be traceable to the exact repository, branch, commit and approver. ## Responsibilities * Audit servers, domains, containers, code, repositories, branches, databases, queues, storage and environment variables * Compare live server code against Git and safely capture missing changes * Fix duplicated, broken or inconsistent infrastructure * Standardise GitHub, Gitea, Docker and Coolify * Configure Postgres, Redis, BullMQ, Cloudflare caching and R2 * Implement application rollback using Git commits and retained Docker images * Configure automated Postgres, uploads, configuration and Coolify backups * Back up Gitea repositories, database and configuration to the attached 4TB drive * Maintain encrypted local and off-server backup copies * Test database restore, application rollback and disaster recovery * Remove obsolete services only after verified backup and approval * Produce full infrastructure, deployment, access and recovery documentation No destructive production change may be made without a verified backup, rollback plan and explicit approval. This is a hands-on implementation role, not advisory-only. You will work with the owner, current technical lead, internal support staff and Codex-generated audit/deployment packs. Please provide relevant experience, availability, hourly/project rate and your approach to the initial audit. we supply the code and you deploy this to a professional level that is easy to manage and maintain. must be your main project. estimated completion 2-5 days depending on skills and experience. full support from the team during the work available 1200 ict daily onwards

  • $250.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Docker
DevOps
Redis
PostgreSQL
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:yesterday
  • Interviewing:
    33
  • Invites sent:
    66
  • Unanswered invites:
    14
About the client
Member since Oct 12, 2021
  • THA
    Jomtien 10:12 PM
  • $1.9K total spent
    30 hires, 2 active
  • Media & Entertainment
    Small company (2-9 people)

Explore similar jobs on Upwork

Docker
CI/CD
Git
GitLab
Linux System Administration
DevOps
Performance Testing
Full-Stack DevOps EngineerFixed-price‐ Posted 1 month ago
DevOps
CI/CD
Git
React
PostgreSQL
Deployment Automation
Next.js
Supabase

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