Current vacancy
Senior System Analyst
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.
Conditions
Full time
Full time
Required work experience
—
—
Location
Office, Limassol
Office, Limassol
Date
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
Apply for the job
Send us your CV and we will contact you as soon as possible.