Financial Analyst

Financial Analyst

On behalf of our Client, a leading FinTech company, we are looking for an Financial Analyst to be based at their offices in Limassol, Cyprus.

Main Duties and Responsibilities

  • Develops and analyzes reporting for management and generate desired insights
  • Onboards financial data from various data sources via multiple consumption methods (e.g., SFTP, SQL connectors, REST API)
  • Creates and maintains dashboards using BI Tools and a variety of sources
  • Collaborates with business partners to design new workflows to transform business requirements into concrete insights
  • Develops automated procedures to optimize workflow
  • Engages with R&D teams and takes an active role in the development lifecycle and design sessions
  • Work as part of a global team with internal / external stakeholders.

Job Requirements

  • Bachelor’s degree  or equivalent experience
  • Minimum 3 years of hands-on analytical experience in working as a Data Analyst or a Data Engineer
  • Experience in working with relational / non-relational databases to turn data into meaningful insights is a must
  • Advanced Excel skills, including a working knowledge of SQL and VBA
  • Hands-on experience in Scripting Languages (Python / R) –
  • Excellent interpersonal and communication skills in English, both verbal and written
  • Strong analytical skills with the ability to process big datasets, with attention to details and accuracy
  • Experience in troubleshooting code and logs
  • Experience with Online marketing data

Benefits

  • An attractive remuneration package based on experience and qualifications
  • Medical insurance coverage after completion of probation
  • Provident Fund after completion of probation 
  • Friendly Working Environment with free coffee and fruits
  • Amazing opportunities for personal and career growth
  • Professional Body Subscriptions Allowance
  • Training, Learning & Development Opportunities
  • Parking Allowance

All CVs will be handled with the utmost confidentiality.

Business Intelligence Developer

Business Intelligence Developer

On behalf of our Client, a leading FinTech company, we are looking for an Business Intelligence Developer to be based at their offices in Limassol, Cyprus.

Main Duties and Responsibilities

  • Develops, implements, and supports BI solutions to improve business analysis capabilities
  • Manages data pipelines from multiple sources including designing, implementing, and maintaining
  • Will be an active gatekeeper, reviews data to ensure the integrity of data collection and utilization
  • Involves in the new ETL processes and optimize existing ones
  • Builds dashboards and reports in BI systems, analyzing business activity
  • Collaborates across the organization with various stakeholders, such as business leaders, marketing analysts and product analysts

Job Requirements

  • Bachelor’s Degree in Science/Data Systems Management/Industrial Engineering and Management
  • 3 years’ experience in BI Development and implementation (DWH, ETL)
  • Experience with BI tools such as Sisense, QlikView, Looker, Power BI, or similar is a must
  • Fluent in the English language, both verbal and written
  • Knowledge in DWH design is compulsory
  • Writing complex Queries in SQL is compulsory
  • Experience in developing ETL processes
  • Experience with Python
  • Experience with getting data through API-
  • Working with Big Query
  • Outstanding communication and interpersonal skills

Benefits

  • An attractive remuneration package based on experience and qualifications
  • Medical insurance coverage after completion of probation
  • Provident Fund after completion of probation 
  • Friendly Working Environment with free coffee and fruits
  • Amazing opportunities for personal and career growth
  • Professional Body Subscriptions Allowance
  • Training, Learning & Development Opportunities
  • Parking Allowance

All CVs will be handled with the utmost confidentiality.

System Administrator

System Administrator

On behalf of our Client, a leading maritime satellite communications and technologies provider, we are looking for a System Administrator to be based at their offices in Limassol, Cyprus.

Main Duties and Responsibilities

  • Excellent knowledge of the company’s electronic systems
  • Maintains the computer system of our company and the business software applications
  • Supports LANs, WANs, network segments, Internet, and intranet systems
  • Troubleshoots problems reported by users and analyze and isolate issues
  • Monitors networks to ensure security
  • Maintains network facilities in individual machines, such as drivers and settings of personal computers as well as printers
  • Administers servers, laptop and desktop computers, printers, routers, switches, firewalls, phones, company mobile phones, smartphones, software deployment, security updates, and patches
  • Monitors and fulfills DNS requests from colleagues and management
  • Provides end-user support, resolving technical issues, and provides technical assistance for all operating systems
  • Provides remote support through phone or end-user via phone
  • Sets up new hires with equipment and appropriate access to the company’s system
  • Implements install, configures, monitors troubleshoots, and evaluates existing and new operating systems
  • Confers with database programmers, analysts, or other system administrators
  • Directs technicians who are involved in diagnosing and correcting systems related to failures and performing system management and determines logical solutions
  • Maintains excellent communication and cooperate well with other departments and colleagues

Job Requirements

  • Degree in Computer Science or other related field or adequate experience in a similar position.
  • 1+ year experience in system administration
  • Familiar with UPS and PDU hardware
  • Good knowledge of virtualization concepts and experience with VMware
  • Good knowledge of IP, TCP/UDP, DHCP, and DNS address management tool
  • Experience with implementing & maintaining server hardware
  • Excellent knowledge in maintenance and troubleshooting of desktop hardware and software (Windows, Mac OS, and Linux), Microsoft Office, Windows server and Exchange account, and Active Directory administration
  • Excellent knowledge of the English Language
  • Good communication and problem-solving skills
  • Flexibility and adaptability to juggle a range of different tasks and to work extra hours to meet deadlines
  • Good organizational and time management skills

Benefits

  • A competitive remuneration package
  • 13th salary
  • Medical insurance scheme 
  • Continuous professional development and training opportunities

All CVs will be handled with the utmost confidentiality.

Trading Platforms Administrator

Trading Platforms Administrator

On behalf of our Client, a leading FinTech company, we are looking for a Trading Platforms Administrator to be based at their offices in Limassol, Cyprus.

Main Duties and Responsibilities

  • Configurates and maintains of MT4 and MT5 platforms
  • Sets up and maintains of new and existing instruments
  • Analyzes platforms performance, troubleshoots and performs required changes for trading infrastructure
  • Integrates, tests, and supports MQ native, third party and inhouse: tools, software, plugins
  • Monitors the platform’s health and resources to ensure stability and expected performance
  • Designs and implements failover procedures and automated backups for trading platforms and FIX
  • Manages and maintains MT server stability, security, and optimization
  • Accesses management for all platforms and reports generation
  • Works closely with Dealing/IT/DevOps department
  • Proposes changes and new technologies based on market trends

Job Requirements

  • BSc/MSc in Information Technology or any other relevant field
  • Minimum 2 years’ experience in a similar position, preferably in the financial services industry
  • Hands-on experience with trading platforms, especially with MT4/MT5
  • Experience on FXCubic structure and components will be considered an advantage.
  • Excellent command of the English Language, both verbal and written
  • Excellent problem solving and troubleshooting skills
  • Good understanding of MT4/MT5 core structure and components
  • Good knowledge of the monitoring tools like Grafana, Zabbix
  • Expert on Windows PowerShell and command line
  • Basic Networking and Windows Server administration knowledge
  • Quick learner and eager to grow professionally
  • Willing to work after hours and/or weekends as per the company’s requirements. Extra overtime will be paid accordingly
  • Ability to present technical information to a wide variety of technical and non-technical individuals
  • or groups in a clear, accurate and understandable manner
  • Good business understanding of trading, liquidity, aggregation, execution etc
  • Excellent analytical skillsets and able to multitask
  • Comfortable to work in a fast-paced environment.

Benefits

  • An attractive remuneration package based on experience and qualifications
  • Medical insurance coverage after completion of probation
  • Provident Fund after completion of probation 
  • Friendly Working Environment with free coffee and fruits
  • Amazing opportunities for personal and career growth
  • Professional Body Subscriptions Allowance
  • Training, Learning & Development Opportunities
  • Parking Allowance

All CVs will be handled with the utmost confidentiality.

Network Engineer

Network Engineer

On behalf of our Client, a leading maritime satellite communications and technologies provider, we are looking for a Network Engineer to be based at their offices in Limassol, Cyprus.

Main Duties and Responsibilities

  • Researches and identifies solutions when software and hardware issues occur
  • Participates in the design, research, and testing of solutions
  • Diagnoses and troubleshoots technical issues, including account setup and network configurations
  • Asks customers targeted questions to quickly understand the root of the problem
  • Tracks issues through to resolution, within agreed time limits
  • Guides the end user through a series of actions, either via phone or email, until they have solved a technical issue
  • Properly escalates unresolved issues to other members of the staff within the Technology Team
  • Provides prompt and accurate feedback to the customer when required
  • Refers to internal databases or external resources to provide accurate tech solutions
  • Prioritizes and manages several open issues at one time
  • Follows up with clients to ensure proper functionality of services and solutions provided
  • Maintains and develops a solid professional relation with existing and new clients
  • Handles after-office tasks when required

Job Requirements

  • A Degree in Computer Science, Computer Network Administration, Information Systems Management or adequate experience in a similar position
  • Networking & Knowledge of services and protocols such as DNS, HTTP, SMTP, STP, SNMP, DHCP.
  • Some exposure to Linux (Debian)
  • Working experience with security appliances, primarily FortiNet devices
  • Experience with monitoring solutions and procedures
  • Base understanding of Cyber Security concepts
  • Knowledge of setting up wireless networks and Access Points
  • Excellent knowledge of the English Language
  • Excellent communication skills (written and oral)
  • Excellent problem-solving skills
  • Flexibility and adaptability to juggle a range of different tasks and to work extra hours to meet deadlines
  • The ability to work under pressure and to tight deadlines
  • Ability to work collaboratively across departmental functions
  • The ability to assess and modify your own approach when speaking to customers
  • The ability to deal with difficult calls whereby the caller may not have English as a first language
  • The ability to provide good analysis, sometimes at a short notice, due to the urgency of each requirement from the customers
  • Ability to provide step-by-step technical help, both written and verbal

Benefits

  • A competitive remuneration package
  • 13th salaries 
  • Medical insurance scheme 
  • Continuous professional development and training opportunities

All CVs will be handled with the utmost confidentiality.

Senior QA Automation Engineer

Senior QA Automation Engineer

On behalf of our Client, a global leader in online, dynamic verification of identity and financial transactions via regulated e-payment instrument authentication, we are looking for a Senior QA Automation Engineer to be based at their offices in Nicosia, Cyprus.

Main Duties and Responsibilities

  • Reviews requirements, specifications, and technical design documents to provide timely and meaningful feedback.
  • Creates detailed, comprehensive, and well-structured automation test cases in python.
  • Performs automated functional and performance testing.
  • Maintains the current test automation system and develops new features.
  • Identifies, records, document thoroughly and track bugs.
  • Performs thorough regression testing when bugs are resolved.
  • Estimates, prioritizes, plans and coordinates testing activities with the QA team.
  • Develops and applies testing processes for new and existing products to meet client needs.

Job Requirements

  • BSc/MSc Degree in Computer Science, Engineering, or related field
  • 4 years of proven work experience in Quality Assurance and Test Automation
  • Experience with Docker and GIT
  • Experience in Visual AI automation
  • Strong knowledge of software QA methodologies
  • Expert with Python, Selenium and Selenium Grid
  • Experience working in an Agile/Scrum processes
  • Experience in writing clear, concise, and comprehensive test plans and test cases
  • Experience in android/iOS automation testing

Benefits

  • Competitive Salary
  • Private health insurance plan participation
  • Performance Bonus, including mix of cash and share-based scheme of company stock for outstanding performers.
  • Opportunity to learn new technologies and upskill in automation testing across android/ios/java/c# applications.
  • Continuous personal developments and international training opportunities with certification

All CVs will be handled with the utmost confidentiality.

QA Automation Engineer

QA Automation Engineer

On behalf of our Client, a global leader in online, dynamic verification of identity and financial transactions via regulated e-payment instrument authentication, we are looking for a QA Automation Engineer  to be based at their offices in Nicosia, Cyprus.

Main Duties and Responsibilities

  • Reviews requirements, specifications, and technical design documents to provide timely and meaningful feedback.
  • Creates detailed, comprehensives, and well-structured automation test cases in python.
  • Performs automated functional and performances testing.
  • Maintains the current test automation system and develops new features.
  • Identifies, records, documents thoroughly and track bugs.
  • Performs thorough regression testing when bugs are resolved.
  • Estimates, prioritizes, plans and coordinates testing activities with the QA team.
  • Develops and applies testing processes for new and existing products to meet client needs.

Job Requirements

  • BSc/MSc Degree in Computer Science, Engineering, or a related field
  • 2 years of proven work experience in Quality Assurance and Test Automation
  • Strong knowledge of software QA methodologies
  • Experience with Python, Selenium, Agile/Scrum processes
  • Experience in writing clear, concise, and comprehensive test plans and test cases
  • Experience in android/iOS automation testing
  • Experience in banking software testing and card payments testing

Benefits

  • Competitive Salary
  • Private health insurance plan participation
  • Performance Bonus, including a mix of cash and share-based scheme of company stock for outstanding performers
  • Opportunity to learn new technologies and upskill in automation testing across android/ios/java/c# applications
  • Continuous personal development and international training opportunities with certification

All CVs will be handled with the utmost confidentiality.

Lead Java Engineer

Lead Java Engineer

On behalf of our Client, a global leader in online, dynamic verification of identity and financial transactions via regulated e-payment instrument authentication, we are looking for a Lead Java Engineer to be based at their offices in Nicosia, Cyprus.

Main Duties and Responsibilities

  • Leads, manages and grows a local Java development team in either of OpenBanking, Identity Verification or flykk eWallet (flykk will require iOS and/or Android experience)
  • Develops and assesses the performance and development of team members
  • Participates in the technical leadership team with other technical leaders, the engineering manager, and the CTO
  • Assists in developing, reviewing, and updating technology policies & procedures.
  • Coordinates an interfacing with other Leads
  • Works with the business, and broader technology team to agree software specifications and standards
  • Manages the entire software development lifecycle for our software, platforms, and tools
  • Plans & scopes projects, estimates resource requirements and manages timelines and delivery
  • Improves and maintains automation and CI/CD in and around the development process
  • Works with other software and DevOps teams to operate customer facing services
  • Develops and maintains tools and processes to provide a minimum of 99.5% uptime
  • Participates in incident responses and remediation
  • Improves and maintains automated management and monitoring of our services
  • Participates in company’s international 24×7 on call roster (at level 2) as required
  • Develops and implements software and services that meets international standards like ISO 27001 and PCI DSS, and local/scheme requirements
  • Leads by example in demonstrating the team’s compliance with the processes and frameworks that protect everyone’s security & privacy
  • Builds and extends compliance and fraud detection features in the software that the company sells and operates

Job Requirements

  • Degree in Information Technology or Computer Science
  • 5+ years of experience in mission critical software development including API management, vendor integration, and third-party certification
  • 2+ years of experience in managing a software development team
  • 5+ years of experience in Java, especially in Spring Boot working with REST, MongoDB, and Redis
  • Track record of delivery including technical decision making
  • Bachelor’s degree or equivalent experience in Information Technology or Computer Science
  • Excellent oral and written communication skills in both Greek and English language
  • Preferred Experience in Cards, Payments (Open Banking, SEPA, FPS, SWIFT), core banking, risk, or debt, Cloud IaaS, especially Amazon Web Services, Operating in a SaaS model in a 24×7 environment. Technology: Containers, Message Queues, Mobile, React and other programming languages

Benefits

  • Competitive Salary
  • Private health insurance plan participation
  • Performance Bonus, including a mix of cash and share-based scheme of company stock for outstanding performers
  • Opportunity to travel to other company’s locations in USA, Lithuania, Australia, and other customer locations. 

All CVs will be handled with the utmost confidentiality.

Training Coordinator & Business Developer

Training Coordinator & Business Developer

On behalf of our Client, a leading professional and software training courses provider, we are looking for a Training Coordinator & Business Developer, to be based at their offices in Limassol and Paphos, Cyprus.

Main Duties and Responsibilities

  • Coordinates the training team and organises the courses schedule of the training center for Limassol and Pafos clients
  • Develops new business
  • Consults and guides prospective clients 
  • Builds and maintains a strong relationship with the existing and potential clients
  • Provides basic training on Microsoft Office (Excel, Word, PowerPoint & Outlook)
  • Collects feedback from participants and clients to optimise future sessions
  • Handles the administration duties of the training center

Job Requirements

  • Bachelor’s degree in Information Technology 
  • Previous experience in an IT related position 
  • Very good command of the Greek and English language 
  • Excellent interpersonal and communication skills
  • B2B knowledge
  • Strong analytical, organisation skills and high attention to detail
  • Ability to take initiatives and problem-solving skills 

Benefits

  • An attractive remuneration package
  • 13th salary
  • Commission-based scheme
  • The successful candidate will be offered extensive complimentary IT trainings
  • Opportunity for career development based on performance 

All CVs will be handled with the utmost confidentiality.

IT Training Coordinator

IT Training Coordinator

On behalf of our Client, a leading professional and software training courses provider, we are looking for an IT Training Coordinator to be based at their offices in Nicosia, Cyprus.

Main Duties and Responsibilities

  • Coordinates the training team and organizes the courses schedule of the Nicosia training center
  • Develops new business
  • Consults and guides prospective clients 
  • Builds and maintains a strong relationship with the existing and potential clients
  • Collects feedback from participants and clients to optimize future sessions
  • Handles the administration duties of the training center
  • May optionally provides basic training on Microsoft Office (Excel, Word, PowerPoint & Outlook) at a later stage

Job Requirements

  • Bachelor’s degree is not mandatory
  • Familiarity with Information Technology 
  • Good command of the Greek and English language 
  • Excellent interpersonal and communication skills
  • B2B knowledge
  • Strong analytical, organization skills and high attention to detail
  • Ability to take initiatives and problem-solving skills 

Benefits

  • An attractive remuneration package
  • 13th salary
  • Commission-based scheme
  • The successful candidate will be offered extensive complimentary IT training
  • Opportunity for career development based on performance 

All CVs will be handled with the utmost confidentiality.