Backend Software Engineer
Stiamo cercando un Backend Software engineer da integrare nel nostro IT Team.
L’ambiente di lavoro è molto dinamico e al passo con i nuovi trend tecnologici.
Le tecnologie utilizzate sono PHP, Symfony, Node.js, SASS, ReactJS, MySQL, AuroraDB, Redis, MongoDB, RabbitMQ, Solr, New Relic, Kubernetes, Docker, Ansible, Git, Drone.io.
Chi stiamo cercando?
Siamo alla ricerca di un Back-End Software engineer per il nostro IT department.
Esperienza e requisiti richiesti:
• PHP7
• Scrivere codice pulito, mantenibile, scalabile e aderente ai principi SOLID
• Assicurare test coverage del codice prodotto
• Utilizzare contemporaneamente basi di dati relazionali e non
• Utilizzare (e quando necessario creare da zero) client e librerie per consumare servizi REST
• Interagire con message brokers come RabbitMQ e Amazon SQS
• Creare e gestire applicazioni ed ambienti basati su Docker
• Gestire pipeline di continuous integration/delivery in ambienti come Jenkins e Drone.io
• Revisionare il lavoro dei tuoi colleghi (code review)
• Lavorare in pair programming
Bonus points:
• Symfony framework e Doctrine ORM
• Architetture a microservizi
• Algoritmi di sorting, ricerca, stemming e calcolo della relativa complessità computazionale
• Machine learning