Descriere

Role and responsibilities

  • Be a part of a DevOps team
  • Design, build and maintain a highly available 24/7 global AWS cloud infrastructure of a high-scale Data Warehouse SaaS product
  • Design, build and maintain CI/CD tools and infrastructure
  • Take part in the definition of our R&D ecosystem and ALM
  • Take part in on-call duties

Requirements

  • 3+ years hands-on experience as a DevOps engineer
  • 3+ years of experience with distributed systems running on AWS
  • 5+ years of experience with Linux, as well as TCP/IP, HTTP and other common network protocols
  • 2+ years of experience with "Infrastructure as a code" tools such as Ansible, Puppet, Chef, Terraform, Pulumi or similar
  • 2+ years of experience managing Databases such as PostgreSQL, MySQL, ElasticSearch, Redis, Couchbase, MongoDB or similar
  • 1+ years of experience with Container orchestration technologies such as Kubernetes, Mesosphere or Nomad
  • Strong skills in shell scripting
  • Skills with at least one of general purpose languages such as Golang, Python, Ruby, Java, C# or NodeJS
  • Strong skills with a variety of monitoring and alerting tools
  • Understanding of Microservices design patterns and RESTful web services
  • A passion for learning, developing, monitoring, and provisioning systems that perform well at scale
  • Strong attention to detail and quality control

Advantages

  • BS/Master degree in Computer Science, Engineering, or a related field.
  • AWS professional certification or similar
  • Experience working in a multiple account AWS organization structure
  • Understanding of application security in a cloud environment
  • Experience with CockroachDB and/or FoundationDB
  • Strong Kubernetes skills, experience with modern CNIs, volume plugins, security, operators and K8s ecosystem
  • Experience with CNCF and CD foundation projects