
Наш клієнт — британська католицька благодійна організація, що зосереджена на міжнародному розвитку та фандрейзингу — передусім на зборі коштів для підтримки вразливих спільнот (наприклад, забезпечення харчування дітей в Африці).
Основний вебсайт — це Jamstack-проєкт на Next.js (з деякими додатковими невеликими застосунками,наприклад Shopify для електронних листівок/пожертвувань). Клієнт переносить свою основну вебплатформу з Contentful (SaaS) на самостійно розгорнутий Payload CMS на платформі Digital Ocean.
Why We Are Moving to Payload CMS
Невелика внутрішня команда:
Ми шукаємо досвідченого Full-stack розробника, який очолить технічну реалізацію цієї міграції, забезпечуючи цілісність даних і безперервний перехід для контент-команди.
Основні обов’язки:
• Очолити міграцію з Contentful (GraphQL) на Payload CMS, зосередившись на інформаційній архітектурі (IA), мапінгу компонентів і автоматизованій міграції даних.
• Підтримка та розвиток застосунку Next.js (App Router, React Server Components, Tailwind)
• Впровадження та оптимізація кешування Redis для App Platform
• Технічне лідерство: виступати як старший експерт для фронтенд-команди, надаючи архітектурні рекомендації та допомагаючи вирішувати технічні проблеми
• Управління та оптимізація хмарної інфраструктури на Digital Ocean (перехід з Kubernetes-кластера до App Platform + Redis для спільного кешування з метою спрощення обслуговування та забезпеченнявідмовостійкості), а також контроль CI/CD процесів
• Керування процесами контролю якості коду, забезпечення високих стандартів продуктивності,доступності та безпеки
• Виконання незначних правок на Ruby за потреби
Essential
Highly Valued
Desirable