Position: Middle Rust Developer
Company: Polytech Software
Category: Rust
Experience: 2y
English level: intermediate

Запрошуємо Middle Rust розробника приєднатися до унікального та прогресивного проєкту у сфері кібербезпеки та датапротекшену. 

Це американський стартап, що пройшов фазу активного зростання і налагодив співпрацю з великими компаніями.  Наразі проєкт отримав великі інвестиції та планує охопити TOP 3 cloud провайдерів (AWS, Azure, GCP), що дозволить нам бути на передовій сучасних технологій.

Наше рішення розроблене для бекапу даних хмарної інфраструктури та базується на платформі AWS. Зараз ми розширюємо розробку також на платформі Azure, що дозволить нам максимально охопити хмарну інфраструктуру.

Основні мови програмування проєкту: Backend — RUST, Frontend — React.

Наша команда поділена на декілька підгруп, які працюють над різними частинами продукту: UI + Control Plane, Backend, Storage Engine, Data Backup Engine.

Ми шукаємо розробника в Control Plane команду, яка займається:
✓ розробкою сервісів;
✓ збором даних та подальшим їх аналізом та інтерпретацією;
✓ збором та реекспортом телеметрії;
✓ нотифікацією користувачів;
✓ скануванням і пошуком вразливостей у безпеці інфраструктури користувача.

**Ваші завдання на проєкті:**
✓ Розробка нових gRPC API методів для SaaS порталу.
✓ Розробка нових сервісів для збору метаданих за новими AWS ресурсами.
✓ Розробка системи нотифікації для користувачів.

**Вимоги:**
✓ Досвід програмування на RUST від 1 року і більше. Не обов’язково продакшен досвід, досвід розробки своїх особистих проєктів теж враховується.
✓ Загальний досвід в розробці програмних продуктів — від 2 років і вище. Бажано на С++ чи подібних мовах.
✓ Досвід роботи с gRPC API.
✓ Досвід с RDBMS, такими як PostgreSQL.
✓ Розуміння принципів OOP, OOD, Design Patterns, SOLID.
✓ Впевнене володіння англійською. Зауважте, процес відбору включає до себе співбесіду з замовником англійською.

**Плюсом буде:**
✓ Досвід розробки застосунку з використанням Kafka і Redis.
✓ Досвід роботи з Docker, K8s, Helm and Terraform.
✓ Розуміння Event Sourcing архітектури.
✓ Базове розуміння багаторівневої архітектури, будь-який досвід роботи з Clean, Hexagonal / Onion архітектурою, PoEAA, DDD, Event Sourcing.

**Що ми пропонуємо:**
✓ Віддалена робота.
✓ Оплата 2 рази на місяць.
✓ Випробувальний термін — 3 місяці.