# Data Integration Developer

**Company:** [Freedom24](http://jobs.workable.com/companies/dMFinaUga4SUDstSBAFseK.md)
**Location:** Limassol, Cyprus
**Workplace:** on site
**Employment type:** Full-time

[Apply for this job](http://jobs.workable.com/view/842b2582-c7e5-423a-802b-bc6d96c2c81d)

## Description

Freedom24 is a trusted online broker with expertise in the US, European and Asian stock markets, registered in Cyprus, and offers a broad range of services in the financial markets.

Freedom team is a union of high qualified professionals on the market, bursting with vibrant energy and pioneer ideas. All of us are goal-oriented with a strong belief in teamwork power built on the strength of each of us. We work in a high paced environment and within cross-functional teams. Each of us is dedicated to achieving the best possible result, and no one thinks that he doesn’t make a change.

If you feel like you’re a good fit for us and we are a good fit for you, go ahead and check this position out.

**Responsibilities:**

1\. Develop Data Automation Processes:

-   Assist in developing and implementing data automation processes for reporting.
-   Automate data download, parsing, transformation, and storage using Python.

2\. Regulatory Reporting Collaboration:

-   Collaborate with the Reconciliation Officers to prepare timely regulatory reports.
-   Understand reporting requirements and design appropriate data models and structures to support BI initiatives.

3\. Data Collection and Analysis:

-   Work with team members to collect, aggregate, and analyze data.
-   Identify data issues within internal systems through variance and comparative analysis.

4\. ETL Processes:

-   Assist in creating and maintaining ETL (Extract, Transform, Load) processes to extract data from various sources, transform it into usable formats, and load it into databases.

5\. Python Script Development:

-   Design and develop Python scripts to address specific reporting needs.
-   Automate repetitive tasks to improve efficiency.

6\. Ongoing Support and Maintenance:

-   Provide ongoing support and maintenance for developed BI and data-related processes.
-   Troubleshoot issues, monitor performance, and ensure the smooth functioning of automated reporting processes.

7\. Technical Proficiency:

-   Utilize SQL for database management and data querying.
-   Implement automation and CI/CD pipelines using Jenkins.

## Requirements

-   Strong Python skills for data automation, scripting, and ETL development;
-   Experience building and maintaining ETL pipelines (data extraction, transformation, loading);
-   Good SQL knowledge for data querying and database management;
-   Experience with data analysis, reconciliation, and issue identification across systems;
-   Understanding of regulatory reporting processes and ability to support reporting requirements;
-   Experience in designing data models for reporting and BI purposes;
-   Familiarity with CI/CD tools (e.g. Jenkins) and support of automated data processes.

## Benefits

-   Work in a modern office in the center of Limassol with an open-minded and professional team;
-   Relocation package, including reimbursement for flights and accommodation for 1 month;
-   Visa sponsorship for the employee and their family members;
-   The company covers 50% of the annual cost of the health plan, which the employee can choose with any insurance company;
-   21 working days of paid vacation;
-   12 additional days off per year, provided by the company;
-   Paid sick leave;
-   Opportunity for remote work, by agreement with the manager, on days when there are no events or preparations for events;
-   Team-building activities, corporate events, football and volleyball clubs, sports events, and challenges.
