- Company Name
- Damia Group LTD
- Job Title
- Data Engineer
- Job Description
-
**Job Title:** Data Engineer
**Role Summary:**
Senior Data Engineer tasked with designing, building, and maintaining secure, scalable data pipelines and Azure-based data platform. Focus on data integrity, governance, and seamless transformation of business requirements into reusable data services.
**Expectations:**
- Deliver high‑quality, documented data solutions that support enterprise analytics.
- Collaborate with delivery and data teams to scope, estimate, and prioritize work.
- Drive platform evolution, incorporating new Azure capabilities and cost‑effective practices.
- Provide regular project updates, risk and issue reporting, and strategic platform guidance to stakeholders.
**Key Responsibilities:**
- Design, develop, and test ETL processes, data migrations, and related data artifacts.
- Document data processing logic, requirements, solutions, and reconciliation per internal standards.
- Translate detailed business data requirements into actionable technical designs.
- Advise on platform roadmap extensions to leverage new cloud services.
- Monitor, optimize, and enhance Azure platform for scalability, performance, availability, security, and cost.
- Uphold and advance data quality and governance practices across projects.
- Collaborate with wider engineering teams to implement CI/CD, code reviews, and infrastructure updates.
- Communicate technical solutions to non‑technical stakeholders in clear, concise language.
- Contribute to project reporting, including risk, issues, and status updates as requested by management.
**Required Skills:**
- Advanced SQL and Python for data extraction, transformation, and loading.
- Proficiency with Azure Data Lake, Azure Data Factory, Azure Databricks, Azure SQL Database.
- Experience using Azure DevOps and Git for version control and deployment pipelines.
- Strong understanding of database concepts, data modeling, and data warehousing principles.
- Ability to design and document robust data pipelines and data governance frameworks.
- Excellent verbal and written communication; ability to explain complex concepts simply.
- Innovative problem‑solving in unstructured or lowest‑standardized scenarios.
- Familiarity with data security, compliance regulations, and access controls.
**Required Education & Certifications:**
- Bachelor’s degree or higher in Computer Science, Data Engineering, or related field (or equivalent professional experience).
- Azure Data Engineer Associate or equivalent certification highly desirable.
- Additional certifications in Azure Solutions Architect, SQL Server, or similar can be advantageous.