Senior Data Engineer
Posted Updated
Description
An international forex broker is looking for a Senior Data Engineer to join their team in Limassol.
Duties & Responsibilities
- Develop data integration solutions for extraction,
transformation, and loading into Data Lakes and/or Data Warehouses using modern
cloud-based technologies.
- Design and develop rich data models to facilitate data
analysis.
- Create import procedures for collecting, storing, and
analyzing data from multiple sources.
- Actively contribute to the ongoing design and development
of the organization's data estate.
- Analyze business requirements to develop simple, yet
effective solutions to meet both immediate and long-term BI needs.
Requirements
- BSc/MSc in Computer Science, Data Science, or a related
field.
- Minimum of 4 years' experience in a similar position,
preferably within a financial services organization.
- Strong SQL skills and a deep understanding of Data
Warehouse design principles.
- Familiarity with Data Lake design and basic storage
formats like CSV, JSON, Parquet, etc.
- Good understanding of object-oriented programming
languages like Python and Scala.
- Ability to translate complex data into a consumable format
and structure.
- Strong analytical and problem-solving skills.
- Ability to liaise with product management and content
owners to produce impactful visualizations.
- Excellent command of written and spoken English.
- Team player with excellent communication skills.
Advantageous Qualifications
- Interest in data modeling and statistical analysis using
Python or R.
- Familiarity with the Azure cloud ecosystem.
- Experience in financial markets.
- Proficiency in data visualization tools like Power BI,
Tableau, or similar.
Benefits
- Competitive remuneration package, including a 13th salary
and discretionary performance bonuses.
- Comprehensive medical insurance, including outpatient, inpatient, and dental
care.
- Participation in a welfare investment and savings plan via
our Provident Fund Scheme.
