top of page

Systems Engineer

Location

Nicosia, Cyprus

Job Type

Full Time

Workspace

Hybrid

Job Overview

Our client, a leading technology company based in Cyprus, is seeking a Systems Engineer, to join their team. The successful candidate will play a key role in analysing business and technical requirements, designing system solutions, and supporting the implementation and continuous improvement of the company’s software and IT systems across multiple projects and clients. This role sits at the intersection of business needs, technical design, and system implementation, working closely with developers, project managers, and stakeholders.

Duties and Responsibilities

  • Analyse business and technical requirements and translate them into system-level designs and solution architectures.

  • Design and support system integrations, data flows, and interactions between applications, databases, and infrastructure components.

  • Collaborate with developers, project managers, and stakeholders to ensure solutions are technically feasible, scalable, and aligned with business needs.

  • Support the configuration, deployment, and maintenance of systems across different environments (development, testing, production).

  • Participate in system testing, validation, and user acceptance testing (UAT) to ensure solution quality and stability.

  • Monitor and analyse system behaviour, identifying performance issues, bottlenecks, and areas for optimisation.

  • Perform systems-level troubleshooting and root cause analysis, investigating issues across multiple layers (application, middleware, database, infrastructure).

  • Support incident resolution and production environments, ensuring minimal disruption to business operations.

  • Contribute to automation and process improvement initiatives, enhancing system reliability and operational efficiency.

  • Prepare and maintain technical documentation, including system architecture diagrams, configurations, and integration specifications.

  • Ensure systems and solutions comply with security, quality, and compliance standards (e.g. ISO 9001, ISO 27001/37001 where applicable).

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field.

  • Proven experience as a Systems Analyst, Systems Engineer, or in a similar role.

  • Strong understanding of the software development lifecycle (SDLC) and system implementation processes.

  • Experience with system analysis, requirements gathering, and solution design.

  • Good understanding of enterprise systems and infrastructure, including operating systems, networking fundamentals, virtualization, and distributed system environments.

  • Familiarity with web and application architecture, including APIs, HTTP communication, integrations, and secure system design.

  • Basic knowledge of databases and data management concepts, including relational databases, indexing, and application–database interactions.

  • Strong systems-level troubleshooting and analytical skills, with the ability to diagnose issues across multiple system layers (applications, middleware, infrastructure, and databases).

  • Ability to work effectively with technical and non-technical stakeholders.

  • Excellent documentation, analytical thinking, and communication skills.

  • Familiarity with enterprise systems, ECM platforms, or business applications will be considered an advantage.

Benefits

  • Competitive salary + 13th salary

  • Provident Fund

  • Private Medical

  • Hybrid work

  • Training & development

  • 21 days leave + additional benefits

bottom of page