Senior Drupal 7/8 Engineer - Legacy Maintenance + Migration Path to Next.js/PayloadSenior Drupal 7/8 Engineer - Legacy Maintenance + Migration Path to Next.js/PayloadGet AI-powered advice on this job and more exclusive features.We operate a high-traffic, legacy Drupal 7 site (plus some Drupal 8) with custom modules and integrations. We're actively moving toward a headless Next.js + Payload CMS stack. We need a seasoned Drupal/PHP engineer who can stabilize and ship on legacy work and help outline/bridge the migration path.What you'll do (first 4–8 weeks)Repair cron/sitemap indexing and related SEO tasksAddress tag manager container setup on specific sitesInvestigate/rollback a payments/renewals regression in D7Harden the platform: ensure TLS 1.2+ compatibility; assist with PHP/Apache image updates; plan for MySQL 8.0 migration impacts on Drupal.Update the app layer: bring Drupal 7 core, Drush, and custom modules current where feasible; document risks and sequencing.Data export & security: produce encrypted database exports (PGP/public-key) and non-code content exports for migration analysis.Migration planning: partner with our team to inventory content types/fields (focus on last-12-months usage), propose a D7?Payload content model mapping, and outline a low-risk cutover plan.(Optional/Interim) Build a D7 module to integrate an external OAuth layer while we finish the move off Drupal.Must-have experience5–8+ years Drupal (strong D7 required; D8/9/10 a plus) and PHPDeep knowledge of Drush, Views/Blocks/Entities/Field API, cron/queues/caching, and custom module developmentComfortable with LAMP hardening (TLS/cipher suites), Composer/packaging, and reading Apache/PHP container logsSolid SQL skills and experience migrating to MySQL 8Able to write clear technical docs and follow Jira workflowsHow we workRemote, async-friendly; daily Slack check-ins and weekly video syncWe use Jira for tickets; PRs with reviews; staged rollouts20–30 hrs/week to start (flexible), with potential to extend/expandWhat to include in your proposalTwo examples of D7 maintenance or migrations you led (links or code snippets welcome)A short note on how you would fix a broken D7 cron/sitemap and how you'd inventory content/fields for a headless migrationAvailability (timezone, weekly hours) and hourly rateAny module code showing custom blocks, auth integrations, or complex field workSeniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeContractJob functionJob functionInformation TechnologyIndustriesTechnology, Information and InternetReferrals increase your chances of interviewing at Avagate by 2xSign in to set job alerts for "Senior" roles.Senior Director, Financial Planning & Analysis (FP&A)Tampa, FL $185,000.00-$195,000.00 2 months agoTampa, FL $210,000.00-$225,000.00 4 days agoSenior Accounting Manager of Franchise AccountingTampa, FL $130,000.00-$150,000.00 1 week agoSenior Director, Operations - Personal Injury - FloridaTampa, FL $120,000.00-$140,000.00 1 month agoSenior Medical Director for UnitedHealthcare Payment Integrity - RemoteTampa, FL $278,000.00-$417,500.00 5 days agoSenior Training and Performance Excellence Manager- Contact CenterTampa, FL $80,000.00-$90,000.00 1 week agoAccount Executive Senior-Imaging SuppliesTampa, FL $39,975.00-$92,520.00 3 days agoTampa, FL $133,000.00-$200,000.00 3 months agoSenior Engineering Manager, Scientific Injection Molding Development and TrainingSt.
Petersburg, FL $135,700.00-$244,300.00 2 months agoSenior Design Manager - Multi-disciplinary Projects - Remote USATampa, FL $94,944.00-$161,405.00 2 days agoClient Development Director (Remote - Georgia or Florida)St. Petersburg, FL $110,000.00-$150,000.00 2 months agoTampa, FL $70,000.00-$190,000.00 1 month agoTampa, FL $135,000.00-$175,000.00 1 month agoMGR Revenue Cycle Quality - Certified Public AccountantTampa, FL $98,000.00-$125,000.00 2 months agoSenior Manager, Industry Marketing (Payments)We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.J-18808-Ljbffr