О компании

Orion Soft is a Russian IT product developer focused on software-defined data center solutions. One of our products is zVirt, a virtualization management platform used by over 200 companies, including major players.

Обязанности

  • Write Python code and develop the zVirt Metrics monitoring platform from scratch;
  • Work with performance metrics collection technologies from end devices and services (virtualization hosts, virtual machines, network switches, and storage systems);
  • Dive into effective storage and processing of metrics;
  • Collaborate with the team to plan and break down tasks into steps and deliver results;
  • Propose new architectural solutions and participate in system design;
  • Review colleagues' code, provide feedback, and receive it in return (code-review is about quality and mutual growth);
  • Document your work to facilitate future collaboration.

Требования

  • Confident in Python (more than 3 years of experience);
  • Familiar with asyncio, algorithms, and OOP;
  • Experience with Tornado, Sanic, FastAPI, or SQLAlchemy – familiarity with at least some of these is important;
  • Able to write clean, understandable, and testable code: PEP 8 is not an enemy, pytest is a good friend;
  • Set up and used mypy, ruff, and poetry;
  • Experienced with Victoria Metrics/Victoria Logs or other Time Series DB;
  • Comfortable with Docker and Kubernetes;
  • Proficient in Linux environment;
  • Reads and writes in English (at least for documentation and correspondence).

Условия и бенефиты

  • Work remotely from anywhere in Russia or in a hybrid model in Moscow;
  • Opportunity to work on a significant product and contribute to its development.

Как откликнуться

Apply for the position.