Offerta di lavoro
Ingegnere DevOps API senior e coordinatore delle implementazioni
In qualità di Lead API DevOps Engineer & Deployment Coordinator presso Tiber Tech, supervisionerete e coordinerete l’implementazione di applicazioni e API basate su AWS in un ambiente di lavoro ibrido. Il ruolo richiede una solida conoscenza dell’architettura cloud, delle pipeline CI/CD e delle pratiche DevOps, nonché ottime capacità comunicative per collaborare con team interfunzionali.
Compiti
- Monitoraggio dello stato di integrità delle distribuzioni su più pipeline (CI/CD) e risoluzione dei problemi che si verificano nel rigoroso rispetto delle best practice.
- Gestione dell'aggiornamento continuo della documentazione di progetto e creazione di nuovi flussi di processo.
- Implementazione e messa a disposizione di applicazioni basate su AWS con esito positivo.
- Implementazione, test e monitoraggio efficaci di API e servizi.
- Individuazione dei guasti e comunicazione tempestiva dei risultati, al fine di garantire l'integrità e l'affidabilità delle applicazioni fornite.
- Garantire il rispetto degli SLA e monitorare gli indicatori di prestazione.
- Individuazione dei problemi e comunicazione dei risultati alla dirigenza tecnica senior.
- Impegno e comunicazione con i colleghi di altri team.
- Conduzione di riunioni interfunzionali e verifica dei verbali delle riunioni e delle azioni da intraprendere.
- Definizione e documentazione del monitoraggio dei KPI per l'unità.
- Implementazione di misure di sicurezza di rete.
- Assistenza generale al personale in caso di problemi.
- Supportare gli altri sviluppatori nel processo di compilazione e distribuzione, in particolare nei progetti di grandi dimensioni.
- Test quotidiani e correzione degli errori.
- Tenere registri ben documentati, verificare lo stato di avanzamento e analizzare i risultati.
- Conoscenza delle componenti fondamentali della rispettiva unità aziendale.
- Monitoraggio della messa a disposizione delle API sui servizi cloud in collaborazione con il responsabile di progetto.
- Gestione delle risorse e riduzione delle minacce alla sicurezza attraverso il mantenimento di livelli di accesso adeguati, l'automazione dei processi di distribuzione e la personalizzazione delle impostazioni di configurazione.
Requisiti
- Comprovata esperienza nel campo delle infrastrutture cloud.
- Competenze comprovate nell'ingegneria DevOps con piattaforme cloud.
- Esperienza con piattaforme cloud quali Amazon EC2/EBS, Azure Cloud o Google Cloud Platform.
- Competenze in C#, Java, JavaScript e Python.
- Efficaci capacità di comunicazione orale.
- Ottime capacità organizzative, compresa la risoluzione dei problemi.
- Ottime capacità di gestione del tempo e di definizione delle priorità.
- Almeno 5 anni di esperienza nella gestione delle infrastrutture IT.
- Almeno 3 anni di esperienza nell'architettura cloud AWS.
- Conoscenza di base delle metodologie di Site Reliability Engineering.
- Conoscenza degli strumenti di automazione delle infrastrutture cloud quali Terraform, Ansible, Packer, Helm.
- Conoscenza dei sistemi operativi Linux/Unix.
- Esperienza nella gestione di sistemi distribuiti complessi e ad alta disponibilità.
- Conoscenza dei linguaggi di programmazione, tra cui Python, Java, JavaScript e script Bash.
- Esperienza in CI/CD con Jenkins, ArgoCD, GitLab o sistemi di controllo delle versioni simili.
- Esperienza con metodologie agili quali Scrum, Kanban o framework simili.
- Conoscenza delle tecnologie specifiche di AWS quali S3, EC2, Lambda, RDS, DynamoDB, ECS, API Gateway, CloudFormation, IAM, VPC, Route53, SQS, Redshift.
- Conoscenza delle tecnologie relative ad AWS, tra cui Terraform, Ansible, Packer, Kubernetes, Helm, CloudWatch, CloudTrail, ECR, EFS.
- Conoscenza dei principi di architettura cloud di AWS, tra cui disponibilità, scalabilità, alta disponibilità, ridondanza, disaster recovery e sicurezza.
- Conoscenza dei principi dell'Application Lifecycle Management, inclusi CI/CD, TDD, audit di sicurezza, gestione delle vulnerabilità e delle patch, monitoraggio e sistema di allarme.
- Conoscenza delle architetture cloud-native, inclusi i microservizi, il serverless computing e le architetture basate sugli eventi.
Dettagli sul lavoro