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