Senior Full-Stack DevOps Engineer (Astro Migration)
Company Name
Full time
$40000-$42000
New York, USA
DevOps
Job Overview
Get a feel for the essentials—role specifics, compensation, and what the day-to-day might look like.
Job Title
Senior Full-Stack DevOps Engineer (Astro Migration)
Job Type
Full time
Category
DevOps
Offered Salary
$40000-$42000
Experience
Mid Level
Degree
Not Specified
Location
New York, USA
Job Description
Here’s what the team is counting on you to own and how you’ll make an impact.
We are looking for a **Senior Full-Stack DevOps Engineer** to build a scalable migration architecture for moving 200+ legacy MODX websites to a modern static setup using Astro. This is an architecture and automation role — not a UI-focused frontend job. # Scope of Work # 1. Master Astro Theme (Neutral Skeleton) * Build a reusable, component-based Astro theme (Hero, Content Block, Gallery, Footer). * Use Tailwind CSS with a clean, neutral style. * Enable easy rebranding (colors, fonts, logo) via configuration. * Focus on structure and data mapping — not final design. # 2. Migration Script (Node.js) * Create a Node.js script to convert MODX SQL exports into Markdown with frontmatter. * Map database content to Astro components. * Normalize URLs and media paths. * Ensure compatibility with static site generation. # 3. CI/CD Pipeline * Write `.gitlab-ci.yml` to: * Install dependencies * Build the Astro site * Deploy the static `/dist` folder via Rsync/SSH * Deploy to self-hosted Plesk (Nginx). * Ensure zero-downtime deployment. # 4. Server Configuration * Provide Nginx configuration for: * Clean URLs (no `.html`) * Proper 404 handling for static files # Required Skills * Strong experience with Astro (SSG mode) * Solid Node.js scripting experience * GitLab CI/CD experience (not only GitHub Actions) * Linux server + SSH + Rsync * Nginx configuration * Experience with CMS migration or data transformation * Comfortable working in self-hosted environments (no Vercel/Netlify dependency) # Important * This is an automation-focused role. * AI-assisted development workflow (e.g., Claude/Cursor) is expected. * Clean architecture and scalability are critical.
Professional Skills
These are the strengths that usually help people thrive in the role. Bring what you have—there’s always room to grow.
Astro
Node.js
GitLab CI/CD
Linux server + SSH + Rsync
Nginx configuration
Related Tags
A quick way to see how this role connects with your interests.
- DevOps
Share the Job
Get in Touch
Have a quick question? Drop us a note and we’ll get back to you shortly.
Related Jobs
DevOps Engineer
Full Time
8LPA to 12 LPA (can increase based on exp)
Remote (initially), Bangalore (from Jan 2026)
4 months ago
- AzureDevOpsCI/CDCloud Infrastructure
Deployment Engineer
Not Specified
1lac to 1.2lac PKR /month
Not Specified
4 months ago
- Microsoft AzureDockerCI/CDWebSocketPython