IT Craft is looking for a Senior Data Engineer to join our team.
As a Senior Data Engineer, you will design, build, and optimize enterprise data pipelines and lakehouse solutions aligned with the given data architecture, governance standards, and cloud-first strategy. You will partner with cross-functional teams to deliver secure, scalable, and high-quality data solutions that enable analytics, reporting, and AI-driven capabilities.
Responsibilities: * Design, develop, and maintain scalable ETL/ELT pipelines across enterprise systems, including ERP, CRM, and operational platforms; * Build and support cloud-based data lakehouse architecture aligned with medallion layers and governance standards; * Develop and maintain data models, semantic layers, and curated datasets for analytics and business intelligence; * Translate business requirements into technical data solutions in collaboration with product, engineering, and business stakeholders; * Ensure data quality, integrity, and security in alignment with given data governance and compliance standards; * Optimize SQL queries, data pipelines, and storage performance across AWS and Azure platforms; * Support data integration initiatives, including Data Lake, D365 ERP, and CRM/AMS platforms; * Monitor pipeline health, troubleshoot issues, and ensure high availability and reliability of data systems; * Contribute to the continuous improvement of data architecture, standards, and best practices; * Support AI and analytics initiatives by enabling high-quality, accessible data for downstream consumption.
Requirements:
Technical Skills and Experience: * 5+ years of experience in data engineering or data platform development; * Strong experience designing and building ETL/ELT pipelines in cloud environments; * Hands-on experience with AWS (S3, Redshift, Glue, DMS) and Azure (Data Factory, SSIS); * Strong proficiency in SQL and relational database design; * Solid understanding of data warehousing, data lakes, and lakehouse architecture; * Experience with structured, semi-structured, and unstructured data processing; * Experience with data modeling, data quality, and performance optimization; * Experience with Git, Azure DevOps, and CI/CD practices; * Strong analytical, problem-solving, and communication skills; * At least an Upper-Intermediate level of spoken and written English.
Non-Technical Skills: * Build positive working relationships across multiple IT disciplines and staff levels; * Collaborate effectively and welcome feedback on ongoing projects; * Respond to business issues with an appropriate sense of urgency; * Know when to escalate a problem or seek assistance; * Be organized, proactive, and self-motivated; * Communicate clearly, both verbally and in writing; * Demonstrate strong problem-solving skills and attention to detail; * Identify and document business and system requirements; * Thrive in a high-energy, team-focused environment; * Deliver high-quality results while meeting project schedules.
Nice to Have: * Experience with Databricks, Spark, or Azure Fabric; * Experience with Power BI or enterprise reporting platforms; * Familiarity with AI/ML data enablement and tools (e.g., AWS Bedrock, RAG concepts).
Role Characteristics: * Technical individual contributor role with ownership of data engineering deliverables; * Works on complex initiatives aligned with a given enterprise data strategy; * Collaborates with cross-functional teams across IT, analytics, and business units; * Contributes to architecture decisions and continuous improvement efforts.
What We Offer: * Competitive compensation according to the qualifications; * Flexible working hours, remote work; * Opportunity for career growth; * Reward for sports activities; * In-house English training; * A friendly team of open-minded people.