
Urban Land Institute to globalna organizacja non-profit zajmująca się nieruchomościami, użytkowaniem gruntów i przyszłością środowiska zabudowanego. Jej interdyscyplinarna społeczność łączy specjalistów z dziedzin konsultingu, budownictwa, logistyki i obszarów pokrewnych, aby wymieniać się wiedzą oraz rozwiązywać złożone wyzwania miejskie i regionalne. Poprzez badania, praktyczne wytyczne, edukację, szkolenia, konferencje, wydarzenia i programy członkowskie organizacja wspiera rozwój zrównoważonych, sprawiedliwych i prężnie rozwijających się społeczności na całym świecie.
Starszy inżynier ds. stron internetowych — Urban Land Institute (praca stacjonarna)
Poprowadź modernizację portfolio stron internetowych Urban Land Institute opartych na WordPressie i Azure jako starszy inżynier oraz właściciel platformy internetowej. Odpowiadaj za architekturę, hosting, dostępność, integracje i realizację projektów dla organizacji non-profit zajmującej się badaniami i edukacją.
Opis
- Kierować przebudową i konsolidacją uli.org oraz powiązanych stron na nowoczesnej platformie
- Przekładać cele biznesowe na plany techniczne, zakres, harmonogramy i architekturę
- Tworzyć prototypy i prezentować rozwiązania interesariuszom
- Definiować architekturę informacji, modele treści i wielokrotnego użytku szablony
- Planować i realizować migrację treści, przekierowania oraz zachowanie ciągłości wyszukiwania
- Wdrażać analitykę z użyciem GA4, Google Tag Manager i docelowych wskaźników Core Web Vitals
- Oceniać platformy CMS, takie jak Umbraco, i komunikować związane z nimi kompromisy
- Pisać, przeglądać i utrzymywać kod produkcyjny w całym portfolio stron ULI
- Tworzyć i utrzymywać motywy, szablony, wtyczki, niestandardowe typy wpisów, taksonomie i konfiguracje multisite WordPress
- Projektować interfejsy REST API i integracje z bazami danych oraz systemami ULI, w tym netFORUM
- Dostarczać strony spełniające standard dostępności WCAG 2.2 AA
- Ustanawiać praktyki kontroli wersji, testowania, przeglądu kodu i dokumentacji
- Odpowiadać za hosting internetowy Azure, w tym App Services, pamięć masową i sieci
- Administrować usługami CDN, regułami WAF, ochroną przed botami i DDoS, DNS oraz certyfikatami TLS
- Utrzymywać potoki CI/CD, środowiska stagingowe i procesy wdrożeniowe
- Monitorować stan, dostępność i wydajność stron oraz reagować na incydenty
- Pełnić funkcję głównego programisty produktów cyfrowych używanych przez członków i pracowników
- Wspierać uruchamianie i hosting nowych platform oraz integracji
- Zarządzać kolejką zgłoszeń usług internetowych i rozwiązywać złożone problemy
- Przenieść utrzymanie i aktualizacje stron internetowych do zespołu wewnętrznego
- Zarządzać starszym administratorem usług internetowych i zapewniać mu mentoring
- Weryfikować rezultaty pracy zewnętrznych agencji i programistów
- Współpracować z zespołami oprogramowania, danych i zarządzania projektami
- Zwiększać szybkość, bezpieczeństwo, dostępność i użyteczność skonsolidowanego portfolio internetowego
Wymagania
- Rosnące doświadczenie praktyczne w tworzeniu stron internetowych i zarządzaniu platformami internetowymi
- Portfolio, profil GitHub lub inne przykłady produkcyjnych projektów internetowych wykonanych osobiście
- Zaawansowane doświadczenie z WordPressem, w tym edytorem bloków, niestandardowymi typami wpisów, taksonomiami i multisite
- Doświadczenie we wdrażaniu i obsłudze stron oraz aplikacji internetowych w Microsoft Azure
- Doświadczenie w projektowaniu i wykorzystywaniu REST API oraz łączeniu różnych systemów
- Doświadczenie w dostarczaniu dostępnych stron zgodnych z WCAG 2.2 AA
- Umiejętność wyjaśniania nietechnicznym współpracownikom wyborów technicznych, kompromisów i ryzyka
- Wykształcenie wyższe na poziomie licencjackim w dziedzinie informatyki, inżynierii oprogramowania, systemów informacyjnych lub pokrewnej albo równoważne doświadczenie praktyczne
- Doświadczenie w kierowaniu migracją CMS lub projektem tego typu będzie dodatkowym atutem
- Doświadczenie z Umbraco lub innym systemem CMS .NET będzie dodatkowym atutem
- Doświadczenie w konsolidowaniu wielu stron internetowych na jednej platformie będzie dodatkowym atutem
- Doświadczenie w mentoringu lub nadzorowaniu personelu technicznego będzie dodatkowym atutem
- Doświadczenie we współpracy z zewnętrznymi agencjami programistycznymi lub wykonawcami będzie dodatkowym atutem
- Znajomość platform zarządzania stowarzyszeniami lub CRM, takich jak netFORUM lub iMIS, będzie dodatkowym atutem
- Doświadczenie z bezgłowymi lub rozdzielonymi implementacjami CMS będzie dodatkowym atutem
- Doświadczenie w stowarzyszeniu, organizacji członkowskiej lub sektorze non-profit będzie dodatkowym atutem; kandydaci muszą ukończyć ocenę techniczną w ramach procesu rekrutacyjnego
- Ocena techniczna jest wymagana w ramach procesu rekrutacyjnego
Benefity
- Ubezpieczenie zdrowotne, dentystyczne i na życie
- Hojny urlop wypoczynkowy
- Plan emerytalny z dopłatą pracodawcy
- Regularna praca stacjonarna wspierająca współpracę osobistą