Ingegnere DevOps
RailsCarma è alla ricerca di ingegneri DevOps appassionati che facciano parte del nostro team InstaCarma. Non solo avrai la possibilità di lasciare il segno come affermato ingegnere DevOps, ma potrai anche lavorare e interagire con professionisti esperti profondamente impegnati a rivoluzionare lo scenario cloud.
Esperienza: 5+ anni
Luogo: Bangalore
Descrizione del lavoro
- Lavoro sulla gestione del provisioning/configurazione dell'infrastruttura ls. Utilizziamo Packer, Terraform e Chef.
- Sviluppare strumenti/script di automazione. Usiamo Bash/Python/Ruby
- Responsabile dell'integrazione continua e della gestione degli artefatti. Usiamo Jenkins e Artifactory
- Configura pipeline di distribuzione automatizzate per i microservizi in esecuzione come contenitori Docker.
- Configurazione del monitoraggio, degli avvisi e dello scraping delle metriche per applicazioni Java/scala/play utilizzando Prometheus e Graylog2 integrati con PagerDuty e Hipchat per avvisi, report e monitoraggio.
- Effettuerà supporto alla produzione su chiamata e relativa gestione degli incidenti, reporting e postmortem.
- Crea runbook, wiki per incidenti, risoluzione dei problemi eseguiti, ecc. Sii un membro proattivo del tuo team condividendo le conoscenze.
- Pianificazione delle risorse, orchestrazione tramite Mesos/Marathon
- Lavora a stretto contatto con i team di sviluppo per garantire che le piattaforme siano progettate pensando all'operabilità
- Funziona bene in un ambiente frenetico e in rapido cambiamento.
Competenze richieste
- Una conoscenza di base degli strumenti DevOps e del framework di automazione
- Eccellenti capacità di organizzazione, documentazione e comunicazione.
- Deve essere esperto nell'amministrazione di sistemi Linux (Ubuntu/Centos)
- La conoscenza di AWS è un must. (EC2, EBS, S3, Route53, Cloudfront, SG, IAM, RDS ecc.)
- Solide basi negli interni di Docker e nella risoluzione dei problemi.
- Dovrebbe conoscere almeno uno strumento di gestione della configurazione: Chef/Ansible/Puppet
- È utile avere esperienza almeno in un linguaggio di scripting: Bash/Python/Ruby
- L'esperienza è un vantaggio: almeno un sistema di database NoSQL è un vantaggio. – Elasticsearch/Mongodb/Redis/Cassandra
- È preferibile l'esperienza in uno strumento CI come Jenkins.
- Buona conoscenza di come funziona un'architettura a 3 livelli.
- Conoscenza di base di qualsiasi strumento di controllo di revisione come Git/Subversion ecc.
- Dovrebbe avere esperienza di lavoro con strumenti di monitoraggio come Nagios, Newrelic ecc.
- Dovrebbe essere esperto nella gestione dei log utilizzando strumenti come rsyslog, logstash ecc.
- Conoscenza operativa dei seguenti elementi: cron, haproxy/nginx, lvm, MySql, BIND (DN S), iptables.
- L'esperienza in Atlassian Tools: Jira, Hipchat, Confluence sarà un vantaggio.
Se la descrizione di cui sopra è di tuo interesse, contattaci con il tuo curriculum aggiornato a [email protected]