RozetkaPay is a payment service that provides convenient, fast and reliable payment services both online and offline, and makes the purchase process simple and secure.
RozetkaPay is part of the EVO-Rozetka group of companies. The payment service was created on the basis of the country's most famous marketplaces, which are used by millions of Ukrainians. Our services are already used by Rozetka, Prom, Vchasno, Bigl, Shafa, HelpVolunteer, Vodafone, Robota.ua, Yakaboo and others.
About the team:
We are looking for a DevOps engineer to complement a small dedicated team. It will be necessary to work on internal tasks of the team and tasks from Dev teams that are engaged in the development and support of payment systems.
Product languages:
Scala, Go, Python
What our team works with from the technical side:
- Google Cloud Platform;
- Kubernetes, GKE;
- VictoriaMetrics, Grafana;
- li>Kafka, RabbitMQ;
- PostgreSQL, MySQL, Redis, Elasticsearch, Opensearch;
- Istio;
- Gitlab, ArgoCD;
- Terraform;
- Vault
What is important for this position. What experience is interesting:
- practical experience of working with Kubernetes and helm as a package manager under it;
- practical experience of working with Terraform;
- administration * nix;
- practical experience working with clouds, mainly with GCP;
- understanding of the principles of High Availability and 0-downtime deployments.
Additional experience/knowledge as a plus:
- PostgreSQL administration (PiTR, backups, HA);
- experience with CI / CD setup based on Gitlab CI;< /li>
- understanding the principles of gitops;
- writing scripts in Python (or other languages);
- administering HashiCorp Vault
Upcoming tasks in the project:
- A number of tasks to improve infrastructure monitoring;
- Creation of R`n`D k8s cluster (sandbox);
- Update of a number of 3rd parties Software that is already in use;
- Building processes to increase the level of image security.
How we select:
< ul>
Acquaintance. We will get to know you and your experience, share details about the vacancy, and answer your questions.Technical interviewFinal interview