Descrizione del Lavoro
Siamo alla ricerca di un programmatore PHP con esperienza nell'utilizzo di almeno un framework PHP e competenze in JavaScript, per contribuire allo sviluppo e alla manutenzione di un sistema TTM (Ticket & Task Management) e di portali per il provisioning d'account.
Responsabilità Principali
* Progettare, sviluppare e mantenere applicazioni web in PHP/Symfony;
* Collaborare allo sviluppo e all'integrazione di un sistema TTM, utilizzando Perl per funzionalità specifiche;
* Sviluppare e mantenere portali dedicati al provisioning degli account, inclusi:
o Automatizzazione della creazione, gestione e disattivazione degli account;
o Integrazione con sistemi di directory e identity management (es. LDAP, Active Directory);
o Implementazione di interfacce intuitive e sicure per amministratori e utenti finali;
* Sviluppare interfacce front-end utilizzando JavaScript;
* Integrare soluzioni di terze parti tramite API REST e gestire l'interoperabilità tra i diversi linguaggi di programmazione;
* Ottimizzare codice e query per garantire prestazioni elevate;
* Garantire il debugging, il testing e la documentazione del codice prodotto;
Requisiti Richiesti
* Esperienza: almeno 2-4 anni di esperienza nello sviluppo software, con un forte focus su PHP/Framework;
* Conoscenze tecniche:
o Ottima conoscenza di PHP 7/8;
o Ottima Conoscenza di JavaScript;
o Esperienza con almeno un framework PHP (Symfony, Laravel, Zend o simili), in particolare Symfony;
o Competenza con database relazionali (MySQL, PostgreSQL);
o Competenza nello sviluppo di sistemi di identity management (es. LDAP, SSO, OAuth);
o Conoscenza di API REST e integrazione di servizi di terze parti;
o Familiarità con strumenti di versioning (Git);
o Familiarità con ambienti containerizzati (Docker è preferibile);
* Soft Skills:
o Problem-solving;
o Capacità di lavorare in team;
o Capacità di comunicazione;