Database Reliability Engineer

Adobe Adobe · Enterprise · Bucharest, Romania

Database Reliability Engineer to join the Developer Platforms team at Adobe, focusing on architecting, building, and operating database systems for customer-facing services. The role involves ensuring high uptime, supporting global distributed multi-cloud environments, improving service resiliency through techniques like chaos engineering and anomaly detection, and automating tasks.

What you'd actually do

  1. Ensure the highest level of uptime and Quality of Service (QoS) to Adobe’s customers through operational excellence
  2. Support and maintain globally distributed multi-cloud (public and/or private) database environments
  3. Identify areas to improve service resiliency through techniques such as chaos engineering, performance/load testing, anomaly detection, etc
  4. Automate common, repeatable tasks at a large scale to reduce toil
  5. Determine the root cause for all production level incidents and write corresponding high-quality RCA reports

Skills

Required

  • MongoDB
  • CouchDB
  • Cassandra
  • Percona XtraDB Cluster
  • MariaDB Galera Cluster
  • PostgreSQL
  • technical operations
  • AWS
  • Azure
  • Jenkins
  • Git
  • Atlassian Jira
  • Confluence
  • Linux
  • log analysis
  • monitoring
  • infrastructure automation
  • configuration management
  • DevOps skills
  • Python
  • Java
  • Go
  • Ruby
  • high availability strategies
  • database replication
  • clustering
  • sharding
  • data modeling
  • data structure design
  • communication
  • interpersonal skills
  • teamwork skills

Nice to have

  • Kubernetes
  • software development
  • Internet-related industries
  • SaaS offering
  • B.S. degree in Computer Science