Data Warehouse Developer

Our client is one of the largest Telecommunication companies in Cyprus with a people centric culture. They are currently seeking to hire a Data Warehouse Developer with programming skills in SQL and ETL, to join their IT team in Nicosia.

In this role, you will play a critical role in developing their new BSS stack, in the transformation of their Billing and CRM systems, in facilitating data migrations from old to new systems, as well as in maintaining and evolving their reporting systems around their new BSS stack.


  • Collaborate with cross-functional teams and solutions designers, to gather and analyze business requirements, and translate them into scalable and efficient technical solutions.
  • Participate in requirements gathering and analysis, technical design, testing and documentation.
  • Develop code in various systems, to facilitate the evolution of our BSS stack, especially related to data migrations and reporting.
  • Perform software development, production support and provide overall expertise in the area of the BSS, datawarehouse and reporting applications.
  • Use programming languages, software development methods, best practice programming techniques and department standards and guides to develop new data warehouse structures and reports and to modify existing ones.
  • Analyze and modify the data structures within the data warehouse to adapt and optimize them to the new BSS stack and add enhanced functionality, using tools such as Talend and complex SQL queries, procedures and functions.
  • Performance tuning, indexes optimization, and ensuring data integrity.
  • Unit test and debug code prior to delivery to users.


  • Bachelor’s degree in Computer Science, Information Systems, or a related field.
  • Minimum of 3 years of experience in SQL, creating efficient stored procedures for data retrieval/transformation, ETL, Databases and Data Warehousing.
  • Knowledge and understanding of the software development life cycle.
  • Advanced knowledge and experience in relational databases, SQL.
  • Excellent problem-solving skills and the ability to analyze complex data requirements and translate them into effective technical solutions.
  • Analytical and troubleshooting skills with complex technical subjects and tasks.

Will be considered an advantage:

  • Knowledge of NoSQL DBs (MongoDB).
  • Experience in ETL development using complex SQL queries or any other tool such as SQL Server Integration Services (SSIS), Pentaho PDI (Pentaho Data Integration) or Talend.
  • Advanced knowledge of Telco industry data, metrics, and business processes.

Benefits provided:

  • Annual bonus scheme
  • 13th salary
  • Comprehensive medical and life insurances
  • Provident fund
  • Company telecom products with free mobile and internet lines and exclusive discounts for our services (maximum monthly total value of 120 euros)
  • Opportunity for a sustainable career and continuously building skills and expertise in a dynamic technology sector
  • Hybrid workplace model with remote work two days per week

For more information or to apply for the above opportunity, please email Margarita Savva:

Job summary


Similar Jobs