Software Architect
A., compagnia aerea italiana parte di Alpitour World, opera voli di linea nazionali, internazionali e intercontinentali verso Europa, America, Africa e Asia ed è un punto di riferimento nel garantire all'Italia collegamenti di qualità da oltre vent'anni. Fare parte del team Neos, significa rappresentare l'eccellenza italiana che vola, che fa dell'innovazione, dell'efficienza e dell'attenzione al cliente i suoi asset principali. A. è alla ricerca di un Software Architect esperto da inserire nel proprio Team di lavoro presso gli uffici ubicati nella sede di Catania. Il candidato selezionato lavorerà in presenza presso la nostra sede aziendale Neos dando, nella prima fase di inserimento, iniziale supporto ai colleghi più esperti e contribuendo al continuo miglioramento dei nostri sistemi. Principali
Responsabilità:
Collaborare con il Responsabile dell'IT Architecture per sviluppare e implementare soluzioni software basate su. NET. Progettare e documentare l'architettura del software, garantendo la coerenza, la scalabilità e la manutenibilità del sistema. Documentare le linee guida e standard architetturali per promuovere la coerenza e la qualità del codice e delle soluzioni software. Collaborare con i team di sviluppo per guidare l'implementazione delle soluzioni architetturali, garantendo l'aderenza agli standard e alle best practices. Utilizzare le tecnologie e i servizi del cloud AWS per progettare soluzioni scalabili, resilienti e sicure. Implementare pipeline di integrazione continua (CI) e delivery continua (CD) utilizzando Azure Dev Ops per automatizzare il processo di sviluppo, test e rilascio del software. Fornire supporto tecnico e consulenza ai team di sviluppo durante tutto il ciclo di vita del progetto.
Rimanere aggiornato sulle nuove tecnologie e tendenze nell'ambito dello sviluppo software e dell'architettura per assecondare l'evoluzione delle soluzioni esistenti. Laurea in Informatica, Ingegneria Informatica o campo correlato. NET come C# e framework come ASP. NET e. NET Core. Esperienza con i database relazionali e No SQL, come SQL Server, Postgre SQL, Mongo DB, Redis. Competenza con i Message brokers come Rabbit MQ o Kafka. Conoscenza approfondita delle tecnologie e dei servizi del cloud AWS, inclusi ma non limitati a EC2, S3, Lambda, RDS, SQS, SNS, etc Esperienza nell'utilizzo degli strumenti di analisi del codice come Sonar Qube per garantire la qualità del codice e identificare potenziali problemi. Esperienza nella definizione e nell'implementazione di pipeline di CI/CD utilizzando Azure Dev Ops o strumenti simili. Competenza nell'uso di strumenti e tecnologie correlati come Visual Studio, Git, Azure Dev Ops, CI/CD, Docker, Kubernates, Open Shift, Argo CD, Script bash. Esperienza nella definizione e nell'utilizzo delle metriche di performance del software, nonché nella loro interpretazione e ottimizzazione. Esperienza comprovata nella progettazione e nell'implementazione di architetture software complesse. Conoscenza approfondita di principi architetturali, design pattern e best practices nel settore dello sviluppo software. Orientamento ai risultati e capacità di lavorare in modo autonomo e gestire più attività contemporaneamente. L'inquadramento contrattuale e il compenso specifico saranno definiti in sede di colloquio, in base alle competenze e agli anni di esperienza comprovata nella mansione. Opportunità di lavoro in un settore dinamico, in continua evoluzione e con sfide affascinanti. Aggiornamento continuo e crescita professionale. Presenza di buoni pasto giornalieri e un pacchetto Welfare dedicato. Il trattamento dei dati personali viene effettuato in conformità con il Regolamento (UE) 679/2016 e del D.
Responsabilità:
Collaborare con il Responsabile dell'IT Architecture per sviluppare e implementare soluzioni software basate su. NET. Progettare e documentare l'architettura del software, garantendo la coerenza, la scalabilità e la manutenibilità del sistema. Documentare le linee guida e standard architetturali per promuovere la coerenza e la qualità del codice e delle soluzioni software. Collaborare con i team di sviluppo per guidare l'implementazione delle soluzioni architetturali, garantendo l'aderenza agli standard e alle best practices. Utilizzare le tecnologie e i servizi del cloud AWS per progettare soluzioni scalabili, resilienti e sicure. Implementare pipeline di integrazione continua (CI) e delivery continua (CD) utilizzando Azure Dev Ops per automatizzare il processo di sviluppo, test e rilascio del software. Fornire supporto tecnico e consulenza ai team di sviluppo durante tutto il ciclo di vita del progetto.
Rimanere aggiornato sulle nuove tecnologie e tendenze nell'ambito dello sviluppo software e dell'architettura per assecondare l'evoluzione delle soluzioni esistenti. Laurea in Informatica, Ingegneria Informatica o campo correlato. NET come C# e framework come ASP. NET e. NET Core. Esperienza con i database relazionali e No SQL, come SQL Server, Postgre SQL, Mongo DB, Redis. Competenza con i Message brokers come Rabbit MQ o Kafka. Conoscenza approfondita delle tecnologie e dei servizi del cloud AWS, inclusi ma non limitati a EC2, S3, Lambda, RDS, SQS, SNS, etc Esperienza nell'utilizzo degli strumenti di analisi del codice come Sonar Qube per garantire la qualità del codice e identificare potenziali problemi. Esperienza nella definizione e nell'implementazione di pipeline di CI/CD utilizzando Azure Dev Ops o strumenti simili. Competenza nell'uso di strumenti e tecnologie correlati come Visual Studio, Git, Azure Dev Ops, CI/CD, Docker, Kubernates, Open Shift, Argo CD, Script bash. Esperienza nella definizione e nell'utilizzo delle metriche di performance del software, nonché nella loro interpretazione e ottimizzazione. Esperienza comprovata nella progettazione e nell'implementazione di architetture software complesse. Conoscenza approfondita di principi architetturali, design pattern e best practices nel settore dello sviluppo software. Orientamento ai risultati e capacità di lavorare in modo autonomo e gestire più attività contemporaneamente. L'inquadramento contrattuale e il compenso specifico saranno definiti in sede di colloquio, in base alle competenze e agli anni di esperienza comprovata nella mansione. Opportunità di lavoro in un settore dinamico, in continua evoluzione e con sfide affascinanti. Aggiornamento continuo e crescita professionale. Presenza di buoni pasto giornalieri e un pacchetto Welfare dedicato. Il trattamento dei dati personali viene effettuato in conformità con il Regolamento (UE) 679/2016 e del D.