About the Role
TECHNICAL LEADER - DATA ENGINEERING
Job Description
As a Technical Leader, You will be responsible for:
Lead end-to-end delivery for multi-team engagements, converting strategy into executable roadmaps with clear milestones, risk controls, and timely decisions.
Build high-performing teams through coaching and firm standards; resolve conflicts early and develop successors to mitigate key-person risk.
Serve as a trusted client counterpart- facilitate outcome-oriented workshops, align stakeholders, negotiate scope/change, and maintain a value-prioritized backlog.
Drive commercial outcomes by shaping proposals/SOWs, producing defensible estimates, tracking margin/utilization/forecast accuracy and identifying compliant, value-accretive expansions.
Provide architectural leadership and governance, documenting trade-offs and aligning with security, compliance, cost, and operability.
Lead team of Data Engineers and Developers.
Technical verification of Candidates.
Profile
Must have requirements:
Knowledge of Microsoft Azure and/or Google Cloud environments, particularly in the field of AI & Data solutions.
Experience in building ETL/ELT processes.
Knowledge of cloud services in the field of Data Engineering (Microsoft Fabric / Databrics / Snowflake).
Programming skills and knowledge of SQL / Python.
Presales skills, i.e. preparing preliminary PoCs and presenting them to customers.
Knowledge of English at B2+ level.
Nice to have requirements:
Practical ability to use LLM services, e.g. GPT Open AI / Google Gemini / Mistral / Llama (including completed commercial projects).
Ability to build semantic models for reporting tools such as PowerBI / Looker / Tableau.
Tech Stack
AzureGoogle CloudETLSQLPythonDatabricksSnowflakeLLM servicesPowerBI