Data Engineer

Data Engineer

Be part of our international team, apply today and join our award-winning Fortune 500® company!

TSYS is seeking Data Engineers to join our PRIME Data Engineering team in Nicosia, Cyprus.

Key Responsibilities:

  • Design, develop, implement, test, document, and operate large-scale, high-volume, data structures for analytics and deep learning.
  • Implement data ingestion routines both real time and batch using best practices in data modeling, ETL/ELT processes leveraging AWS technologies and Big data tools, logical abstraction layer against large, multi-dimensional datasets and multiple sources.
  • Gather business and functional requirements and translate these requirements into robust, scalable, operable solutions that work well within the overall data architecture.
  • Produce comprehensive, usable dataset documentation and metadata.
  • Provide input and recommendations on technical issues to the project manager

Key Requirements:

  • Educated to degree level or experience in lieu of degree.
  • 2+ years of experience with detailed knowledge of data warehouse technical architectures, data warehouse concepts, infrastructure components, ETL/ ELT and reporting/analytic tools.
  • 2+ years of experience with a very large data warehousing environment.
  • 1+ year of dbt coding development experience.
  • 1+ year of experience in data modeling concepts.
  • 1+ year of Python coding development experience.
  • 1+ year experience in Big Data stack environments (Spark, Hadoop, Hive).
  • Good analytical skills with excellent knowledge of SQL.
  • Experience in writing Spark ETL jobs.
  • Experience using software version control tools (Git, Jenkins, Apache Subversion).
  • Work with CI and CD tools, Nexus, Docker, ArgoCD
  • Demonstrated strength in architecting data warehouse solutions and integrating technical components.
  • Experience with Kafka and AWS tool stack such as Redshift and Kinesis are preferred.
  • Excellent communication skills, both written and verbal.

TSYS offers structured career development, supported by training that provides the opportunity to learn and develop.

In addition to a competitive salary, you’ll have access to an excellent benefits package, including:

  • Private medical insurance for you and your family, non-contributory, in and out patient cover
  • A well-established, strong provident fund
  • Life insurance (3x base salary)
  • 21.5 days’ holiday, plus 14 public / bank holidays
  • Flexible working (hybrid model – part from home, part from office)
  • Wellbeing initiatives with access to support services
  • On-site subsidized canteen & barista
  • Modern offices opposite the Mall of Cyprus with gym and showers, games room (pool table, table tennis, darts, table football, play station) & prayer/meditation room
  • Store discounts
  • Regular social events and charitable initiatives to give back to our community.

To apply for this position, please visit our website www.globalpayments.com/about-us/careers and apply through the online system. All applications will be treated in the strictest confidence.