DevOps-Ingenieur
RailsCarma sucht leidenschaftliche DevOps-Ingenieure als Teil unseres InstaCarma-Teams. Sie haben nicht nur die Chance, sich als etablierter DevOps-Ingenieur einen Namen zu machen, sondern können auch mit erfahrenen Fachleuten zusammenarbeiten und mit ihnen interagieren, die sich intensiv dafür einsetzen, das Cloud-Szenario zu revolutionieren.
Erfahrung: 5+ Jahre
Standort: Bangalore
Arbeitsbeschreibung
- Arbeiten Sie auch an der Infrastrukturbereitstellung/Konfigurationsverwaltung. Wir verwenden Packer, Terraform und Chef.
- Entwickeln Sie Automatisierungstools/Skripte. Wir verwenden Bash/Python/Ruby
- Verantwortlich für kontinuierliche Integration und Artefaktmanagement. Wir verwenden Jenkins und Artifactory
- Richten Sie automatisierte Bereitstellungspipelines für Microservices ein, die als Docker-Container ausgeführt werden.
- Richten Sie Überwachung, Alarmierung und Metrik-Scraping für Java-/Scala-/Play-Anwendungen mit Prometheus und Graylog2 ein, integriert mit PagerDuty und Hipchat für Alarmierung, Berichterstattung und Überwachung.
- Wird auf Abruf Produktionsunterstützung und damit verbundenes Incident Management, Reporting und Postmortem leisten.
- Erstellen Sie Runbooks, Wikis für Vorfälle, durchgeführte Fehlerbehebungen usw. Seien Sie ein proaktives Mitglied Ihres Teams, indem Sie Wissen teilen.
- Ressourcenplanung, Orchestrierung mit Mesos/Marathon
- Arbeiten Sie eng mit Entwicklungsteams zusammen, um sicherzustellen, dass Plattformen unter Berücksichtigung der Bedienbarkeit entwickelt werden
- Funktionieren Sie gut in einem schnelllebigen, sich schnell verändernden Umfeld.
Benötigte Fähigkeiten
- Ein grundlegendes Verständnis der DevOps-Tools und des Automatisierungsframeworks
- Hervorragende Organisations-, Dokumentations- und Kommunikationsfähigkeiten.
- Kenntnisse in der Linux-Systemadministration (Ubuntu/Centos) erforderlich.
- Kenntnisse in AWS sind ein Muss. (EC2, EBS, S3, Route53, Cloudfront, SG, IAM, RDS usw.)
- Gute Kenntnisse in Docker-Interna und Fehlerbehebung.
- Sollte mindestens ein Konfigurationsmanagement-Tool kennen – Chef/Ansible/Puppet
- Gut, Erfahrung in mindestens einer Skriptsprache zu haben – Bash/Python/Ruby
- Erfahrung ist mindestens ein Vorteil. NoSQL-Datenbanksysteme sind ein Plus. – Elasticsearch/Mongodb/Redis/Cassandra
- Erfahrung mit einem CI-Tool wie Jenkins wird bevorzugt.
- Gutes Verständnis dafür, wie eine 3-Ebenen-Architektur funktioniert.
- Grundkenntnisse in allen Revisionskontrolltools wie Git/Subversion usw.
- Sollte Erfahrung im Umgang mit Überwachungstools wie Nagios, Newrelic usw. haben.
- Sollte mit der Protokollverwaltung mit Tools wie rsyslog, logstash usw. vertraut sein.
- Grundkenntnisse in den folgenden Elementen: cron, haproxy/nginx, lvm, MySql, BIND (DN S), iptables.
- Erfahrung mit Atlassian Tools – Jira, Hipchat, Confluence ist von Vorteil.
Wenn die obige Beschreibung für Sie von Interesse ist, wenden Sie sich bitte mit Ihrem aktualisierten Lebenslauf an uns zurück [email protected]