This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a highly skilled and experienced Technical Lead with significant technical skills in Azure, software engineering and strong business acumen to join our team in Coca-Cola Hellenic Digital & Technology Platform Services (DTPS) and be part of the Data Management Platforms team. You will have the opportunity to contribute to the strategy, design and development of our Data Mesh Platform, enabling data-driven insights, predictive capabilities, and smarter decision-making for end users across all our countries. The role involves significant collaboration with business, IT teams and Product Management with the opportunity to build the platform which will enable integration and transformation of data from various systems into structures that power analytical solutions, AI/ML models, and data products.
Job Responsibility
Lead and mentor a team of platform engineers in delivering high-quality solutions using Python, Object Oriented Programming and Spark
Design and delivery of software solutions using Azure data services and frameworks
Work with stakeholders and Product Managers to understand required platform capabilities
Support End to end Platform roadmap planning and delivery together with Product Managers
Own platform lifecycle management, including upgrades, operational stability, reliability, and continuous improvements
Drive solution design, testing, troubleshooting, deployment, and operational excellence across Azure environments
Provide technical leadership, coaching, and knowledge sharing across engineering teams and platform users
Stay updated with the latest Azure data technologies and best practices
Ensure that the platform is scalable, reliable, secure, and compliant with the organization standards and policies
Collaborate closely with data scientists, BI analysts, and business stakeholders to understand requirements and translate them into technical solutions
Contribute to Agile/SAFe delivery processes, including technical planning, prioritization, sprint execution, and cross-team coordination
Requirements
5 years of experience in leading and managing engineering teams
Practical experience in object-oriented programming, design patterns, software architecture
Knowledge about algorithms and data structures, with focus on solving complex problems
Ability to write well designed and testable code
Proficiency in Python and Spark
Expert knowledge of Azure data services and frameworks, such as Azure Data Factory, Azure Databricks, Azure SQL Database, Azure Data Lake Storage
Familiarity with data warehousing and business intelligence concepts and methodologies
Ability to work independently and in a team
Degree in Computer Science, Information Technology, Engineering, or related field
Strong ability to work independently, manage your own priorities, and deliver under ambiguity
Excellent communication skills - able to translate technical concepts for business stakeholders and vice versa
Good proficiency in English as a day-to-day business language
Nice to have
Practical experience with C/C++/Java/C# is a plus
Experience with real-time or near-real-time streaming pipelines (Azure Event Hubs, Apache Kafka, Spark Streaming)
Hands-on experience with CI/CD for data pipelines using Azure DevOps, Git, and infrastructure-as-code (Terraform)
Familiarity with DevSecOps principles and experience working within the SAFe Agile framework
Knowledge of SAP BW (extractors, transformations, queries, data export) and experience supporting BW migrations
Knowledge about SAP BDC platform
Experience with big data technologies such as Hadoop, Spark, and Hive, and large data volume management
Strong analytical and problem-solving mindset - you enjoy finding root causes, not just symptoms
Experience with Power BI and DAX for building analytical models and connecting to enterprise data