Position: Site Reliability Engineer
Company: REW Technology
Category: Java
Experience required: 3y
English level: upper

Project: messenger platform.

Responsibilities 
- Improve reliability, quality, and time-to-market of our suite of software solution.
- Delivering and improving multi-regional could microservice project.
- Provide primary operational support and engineering for multiple large, distributed software applications.

Requirements
- Experience in supporting and maintaining microservice infrastructure.
- Proven technical background at mature level with the following technologies and tools:
AWS Cloud Service.
Version control systems (Git/ Bitbucket/ GitLab)
IaC (Terraform, Ansible)
- Build tools (Ant/ Maven/ Gradle)
- Bash, python scripting.
- Distributed, replicated message bus (Kafka)
- Container orchestration engines (Kubernetes)
- Package Manager HELM
- Deployment Automation & Orchestration (GitLab CI/CD, Jenkins)
- Monitoring tools (Prometheus, Grafana, Jaeger Distributed Tracing, ELK)
- No SQL Databases (FoundationDB)

Would be a Plus
Experience working in Scala, Java development team.
Experience with hybrid high load infrastructure.
A proactive approach to spotting problems, areas for improvement, and performance bottlenecks.
Experience with Reactive Streaming Microservices (Akka)
Coding experience beyond simple scripts

Full time