ADS ARCHIVE

20
September

Archivio annunci (eng)

Formazione in Impresa | Software di version control Git e gestione di progetti software in team

Sede di lavoro: TELELAVORO o prov. di LECCO [in base all'andamento dell'emergenza Covid-19]

Selezioniamo ricercatori esperti nell’utilizzo del software di version control Git e nella gestione di progetti software in team, allo scopo di formare il personale tecnico di un’azienda specializzata nella progettazione e realizzazione di macchinari a elevata innovazione tecnologica all’uso di strumenti software legati al mondo Git.

Contesto lavorativo
Il committente è un’importante realtà italiana nell’ambito della progettazione e costruzione di macchinari e impianti per diversi settori di mercato e nell'implementazione di sistemi automatici evoluti ed è da sempre fortemente orientata alla ricerca e all’innovazione tecnologica. L’azienda, che già prima del diffondersi del Coronavirus implementava alcune modalità di Smart Working, è ora interessata a inserire in modo strutturato in azienda questa modalità lavorativa, avviando un progetto pilota sul tema. Per poterlo fare al meglio, sente però l’esigenza di formare il suo personale tecnico nell'utilizzo di software collaborativo e di version control.
L’azienda ha da poco adottato a tal fine il servizio di version control self-hosted Gitea (https://gitea.io), installato direttamente su macchine proprietarie. Non avendo esperienza pregressa nell’utilizzo di Git e della sua applicazione non solo come sistema di version control ma anche come sistema di gestione dello sviluppo software in team (utilizzo delle funzioni di fork e branch), l’azienda è al momento interessata a ricevere formazione su questo strumento.
Non avendo al momento stringenti necessità di continuare a utilizzare Gitea, l’azienda è disponibile a valutare soluzioni differenti proposte dal docente, nel caso queste risultino essere migliori per gli scopi, il workflow e le attività dei propri tecnici. L’azienda ha espresso però volontà di utilizzare servizi self-hosted e non affidarsi a servizi esterni, come GitHub o GitLab. L’azienda è inoltre interessata all’adozione di strumenti con interfaccia grafica per l’utilizzo di Git (es. GitKraken) più idonei alle loro esigenze.

Esigenze formative dell’azienda
Al di là degli specifici strumenti che saranno oggetto della formazione, il personale avrà bisogno di apprendere come usare lo strumento o gli strumenti scelti per:

  • effettuare commit, push, pull, gestire branch e fork, ecc. (preferibilmente tramite software dotato di interfaccia grafica);
  • strutturare un workflow che consenta loro di sfruttare al meglio Git rispetto alle loro esigenze lavorative (es. gestire l’aggiornamento di file condivisi da più progetti), di lavoro in team ed evitare il più possibile la generazione di conflitti tra le versioni;
  • seguire le best practice nell’utilizzo di Git;
  • tenere traccia delle attività svolte sul software;
  • gestire la risoluzione di conflitti nelle diverse versioni del software che si vengono a creare lavorando in team;
  • ricevere notifiche relative agli aggiornamenti del software tramite e-mail;
  • gestire gli upgrade del software quando il personale lavora da remoto.

Ulteriori dettagli saranno forniti ai candidati considerati più idonei dai nostri referenti scientifici e sentiti a colloquio.

Impegno
Al momento si stimano all’incirca 20-24 ore di formazione in azienda o in modalità remota, a seconda dell’andamento dell’epidemia da Covid-19 e nel pieno rispetto della normativa vigente per la gestione del Coronavirus. La stima esatta delle ore sarà poi rivista e concordata con il docente e l’azienda a seconda delle esigenze emerse e delle attività previste all’interno del progetto in cui si colloca questa attività.
Si richiede la disponibilità a un incontro in azienda (o un appuntamento da remoto) per la raccolta delle esigenze e la successiva definizione di un piano formativo condiviso con l’azienda. Infine si richiede la disponibilità a redigere una breve relazione finale sulla formazione effettuata.

Forma di collaborazione
Prestazione occasionale (o partita IVA per chi ne fosse titolare) con allegato accordo di riservatezza.

Retribuzione
Si prevede una retribuzione compresa tra 80 e 100 euro all’ora a seconda del grado di seniority del docente.

Per candidarsi
Compilare il FORM seguente, ponendo particolare attenzione alla modalità di invio del CV, descritta nell'ultima sezione.
Sarà data precedenza alle candidature da parte degli iscritti a Find Your Doctor (consigliamo quindi di registrarsi o effettuare il login se già iscritti e caricare/aggiornare il curriculum prima di candidarsi). Invitiamo inoltre i candidati iscritti a completare il profilo, con particolare attenzione alla sezione Pillole, e a caricare le pubblicazioni.
La fase di raccolta delle candidature sarà aperta fino al 15/10/2020 o fino all’individuazione delle figure ricercate.

NOTA BENE: la ricerca è URGENTE, invitiamo gli interessati a candidarsi rapidamente.