System Analyst
Office, Limassol
We are a team developing a Core platform for high-load SMS message processing. It is the heart of our system: routing, provider integrations, billing, and message delivery logic. We are building a new architecture from the ground up, including the design of microservices, APIs, queues, and databases. We work in Scrum with 2–3 week sprints and focus on delivering value in every feature. The team includes an architect, but the systems analyst plays an active role in designing new services, interfaces, and data structures—and contributes to technical decisions.
Responsibilities
Gather, analyze, validate, and document requirements from stakeholders
Decompose tasks, clarify details, and keep requirements up to date
Maintain documentation in Confluence: logic, parameters, use cases, test cases
Formulate and describe tasks for backend developers, considering both architecture and business requirements
Design APIs and integrations via message queues (RabbitMQ) and RPC
Design services and databases from scratch (MySQL, PostgreSQL)
Participate in integrations with external providers (including mobile network operators)
Collaborate with the architect, product manager, business analyst, frontend/backend developers, and QA engineers
Requirements
At least 2 years of experience as a systems analyst
Experience designing APIs, microservices, and queue-based communication
Hands-on experience with MySQL and PostgreSQL
Understanding of web application and distributed system architecture
Experience in requirements formalization and task decomposition
Experience documenting processes and architecture using diagrams (UML, sequence, etc.)
English proficiency at B1 level or higher (for reading and discussing technical documentation)
Fluent Russian.
Proficiency with tools: Jira, Confluence, Swagger, GitLab
We offer
Official employment and support for a work visa
Opportunities for professional growth
Friendly work environment
Flexible start to the workday
Published on: 10/8/2025

Uspio
A user-friendly B2C service that helps companies build strong customer connections through global SMS messaging.
Please let Uspio know you found this job on Wantapply. It helps us get more jobs on our site. Thanks!