Data Engineer Specialist
COSMOTE GLOBAL SOLUTIONS NV
Posted: March 31, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Maintain a robust technical data foundation supporting business-defined rules and enforce data guidelines, naming conventions and technical design patterns in collaboration with Data Owners and Data Stewards.
Required Skills
Job Description
COSMOTE Global Solutions, as a part of the OTE Group of Companies, specializes in delivering comprehensive ICT Solutions and Services, including Cloud, Data Centre operations, Networking, Cybersecurity, BI and Data Warehouse, Big Data, and more.
Responsibilities:
• Maintain a robust technical data foundation supporting business-defined rules, in collaboration with Data Owners and Data Stewards.
• Define and enforce data guidelines, naming conventions and technical design patterns; perform regular reviews of implementations to prevent inconsistencies.
• Drive and document end-to-end data lineage (data flows, transformations and consumption) and maintain associated technical documentation.
• Own technical aspects of data integrity and data quality; investigate and resolve data-related incidents and recurring issues; implement preventive measures.
• Operate a structured governance process for changes related to database schema (DDL) and service/API data contracts (review, traceability, versioning).
• Reverse-engineer and analyze existing implementations to identify lineage and/or quality issues and implement fixes.
• Lead or review conceptual and physical data modeling activities and ensure mode ling quality and consistency.
• Contribute to and/or oversee data migrations and data transformations across systems and applications.
• Design, build and operate solutions on MSSql, SyBase, Oracle and Azure SQL (Azure SQL Database and/or Azure SQL Managed Instance) with focus on performance, reliability and cost awareness.
• Ensure strong operational standards for indexing and query performance tuning, backup/restore and resilience strategies, security hardening (least privilege, auditing, encryption), monitoring and proactive incident prevention.
• Automate database operations and change management using CI/CD-friendly practices and database change automation tooling.
• Inventory of covered data domains within the unit scope (systems, databases, key entities and interfaces) and an agreed documentation structure.
• Data standards package: conventions, design patterns and review checklists for schema and data contracts.
• Lineage artefacts: documented lineage per domain (including transformation points) and a maintenance process.
• Change intake and request/response process: workflow, templates and SLAs/expectations (as applicable) for handling stakeholder requests such as new REST endpoints.
• Operational runbooks and automation assets (pipelines/scripts) for database change management and monitoring integration.
Requirements:
• Bachelor’s in Computer science or other relevant field.
• 11+ years of relevant working experience
• Strong experience as a Senior Database Engineer in enterprise environments.
• Demonstrated experience with technical data governance practices (standards, controls, traceability) and working with governance stakeholders (Data Owners / Data Stewards).
• Experience investigating data lineage and data-quality issues across distributed systems.
• Experience reviewing service/API contracts and their alignment with database models.
• Strong SQL skils and ability to reason about data structures, integrity and complex transformations.
• Practical experience with data mode ling and with mapping models to services and data contracts.
• Hands-on experience with Azure SQL (Database and/or Managed Instance), including performance tuning, security and production operations.
• Experience with CI/CD database change automation tooling, like Liquibase, and monitoring stacks.
• Experience with catalog/lineage tooling.
• Proven ability to write and maintain clear technical documentation.