vacancy #job #cyprus #nicosia #office #fintech
Location: Nicosia
Format: Full-time, office
Position: Senior Systems Analyst
We are looking for an experienced Systems Analyst to participate in the design, development, documentation, and implementation of complex software and automated information systems.
Required Experience and Qualifications
- At least five years of hands-on software development experience.
- Experience working as a Systems Analyst, Technical Analyst, Software Engineer, or in a similar technical role.
- Strong understanding of software architecture, distributed systems, microservices, and system integration principles.
- Practical knowledge of the following technologies:
- PostgreSQL;
- MySQL;
- Redis;
- RabbitMQ;
- AWS EC2 and related AWS infrastructure services.
- Strong SQL knowledge and experience working with relational databases, data models, database schemas, and complex queries.
- Experience designing REST APIs and integrations between internal systems, external services, and third-party providers.
- Experience preparing technical documentation for complex software and automated information systems.
- Knowledge of international systems and software engineering documentation standards, including:
- ISO/IEC/IEEE 29148 — Requirements Engineering;
- ISO/IEC/IEEE 15289 — Life-Cycle Information and Documentation;
- ISO/IEC/IEEE 42010 — Architecture Description;
- ISO/IEC/IEEE 12207 — Software Life-Cycle Processes.
- Experience developing the following types of documentation:
- Business Requirements Specifications;
- System Requirements Specifications;
- Software Requirements Specifications;
- Functional Specifications;
- Technical Specifications;