Position: Senior DevOps Engineer
Company: Rails Reactor
Experience required: 3y
Category: DevOps
English level: upper
Published: 2020-05-01T00:00:00+03:00

About the Project/Product

IMVU is an online metaverse and social network. IMVU had over four million active users in 2014. The current number of active players is 6M+, and the site has a virtual goods catalog of more than 40 million items.
We are creating the next generation of VR social networks, based on a distributed, service-mesh-type architecture with underlying Java, MongoDB, GODOT engine, and other technologies, deployed to AWS infrastructure.
We have a team in California and in Kyiv, Ukraine.
 
Requirements:

— 4+ years of experience as a DevOps Engineer
— Strong experience with Kubernetes environment and deployment automation
— Strong knowledge of Linux systems
— Upper-Intermediate level of written and spoken English
— Experience with the most technologies used on the project:
Kubernetes Cluster based on AWS EKS
CI/CD: Jenkins (Pipelines), Bitbucket Pipeline
Traffic Routing: Istio, NginX Plus
k8s Operators: ETCD-Operator, Prometheus-Operator, KubeDB
Alerting tools: Alertmanager, OpsGenie
Metric tools: Prometheus, Grafana, AWS CloudWatch
IaC: AWS CloudFormation managed by Sceptre
Logging Tools & Tracing: Fluent-Bit, FluentD, Kibana, AWS Elasticsearch, Jaeger
Helm (v2-v3)
Artifactory (for helm charts repo and etc.)
Kiam (for AWS IAM roles in k8s cluster)
Vault (self-hosted in EKS)
Bash

Responsibilities:

— Complete automation of setting up new development environments
— CI/CD implementation 
— Configuration and management in Kubernetes clusters according to best practices
— Plan, implement and improve monitoring and logging systems
— Work directly with engineers to ensure coordinated releases
— Provide best practices of system availability and scalability