Service Reliability Engineer

Job LocationUS

Minimum Qualifications:

  • Bachelor’s degree in computer science; and/or, 7+ years of relevant work experience
  • Polyglot coder, fluent in: Java, Python, Bash, GraphQL, Node JS and/or similar
  • Strong knowledge of design patterns for resilience and high availability (ie: rate limiting, circuit breaking, fallbacks, etc)
  • Experience working with hybrid and multi-cloud architectures (GCP/AWS)
  • Demonstrated expertise with Linux
  • Strong understanding of and experience with complex 24×7 available distributed systems
  • History of building and/or managing: Microservices Architecture, Active-Active strategies
  • Expertise with build tools, particularly Jenkins, Gradle, Git
  • Strong desire to provide guidance and support to members of your team.
  • Ability to effectively document processes, procedures and best practices, succinctly.
  • Participation in on-call rotation

Preferred Additional Qualifications:

  • Familiarity with a service mesh leveraging Envoy as the proxy (Consul Connect, Istio).
  • Capacity Planning
  • IT Operations
  • Change Management
  • Application Security Aware

Relevant Technical Skills/Stack:

  • Runtime Infrastructure : Docker, Consul, Vault
  • Storage Systems: Redis, Postgres, BigTable, Thanos
  • Hybrid/Multi Cloud: GCP, AWS
  • Monitoring: Prometheus, ELK Stack, Anomaly Detection
  • Messaging : Kafka
  • Java / Jetty, Python, GraphQL, Node JS

Node JS vs PHP – Which Platform is Best for Development?

PHP and Node.js are two of the most commonly used server-side platforms. Despite their shared popularity, there are many significant differences between both of these leading back-end technologies.

Related Industries: Web Development

Anthony Delgado: The Power of Upward Mobility

After graduating from a coding bootcamp, Anthony Delgado started participating in hackathons, pitching ideas for philanthropic coding projects, and more.

Related Industries: Data Analytics, Data Science, Web Development

Career Stories: How Vesna Tertei Rudinski Used Rejection as Motivation

You have likely faced rejection at some point in your life, so why should the job search be any different? Follow the story of Vesna Tertei Rudinski as she discusses rejection, career changes, and how “no” can open unexpected doors.

Related Industries: All Industries, Technology Project Management, Web Development