Senior Data Architect - Azure & Lakehouse

New
D
DaCodesData architecture
Remote, open to candidates based in Mexico and Latin America.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English required for technical discussions, collaboration, and documentation.
Experience
Senior-level experience in data engineering and data architecture.
Required Skills
Microsoft SQL ServerAzureSparkData modelingAzure DevOpsPySpark

Requirements

  • Bring senior-level experience in data engineering and data architecture, with direct ownership of cloud architecture design decisions.
  • Have demonstrated experience leading modernization of legacy ETL workloads into lakehouse architectures.
  • Have hands-on production experience with Apache Spark and PySpark for data processing and transformation.
  • Have strong knowledge of Delta Lake, Medallion architecture, lakehouse patterns, and data warehouse concepts.
  • Have experience with Azure cloud data platforms.
  • Have strong working knowledge of SQL Server, T-SQL, and SSIS, including investigation of existing ETL logic and dependencies.
  • Have experience with data modeling, data governance, and data lineage.
  • Have working knowledge of Azure DevOps, Git-based collaboration, CI/CD, and pull request reviews.
  • Have experience providing technical leadership to engineers or developers; formal people management experience is not required.
  • Be able to make decisions with incomplete information, validate assumptions, and document reasoning.
  • Have English proficiency sufficient for independent participation in technical discussions and clear documentation.

Responsibilities

  • Reverse engineer Alteryx workflows, SSIS packages, and SQL Server jobs to identify behavior, dependencies, historical fixes, and business logic.
  • Audit analysis-agent reports against source artifacts and resolve discrepancies, omissions, and unsupported assumptions.
  • Define the target lakehouse architecture, ingestion patterns, data types, partitioning strategies, naming conventions, and scalability standards.
  • Establish data modeling, lineage, access, governance, and Unity Catalog security practices.
  • Review and formally approve documented design plans, including plan.md, before automated code generation.
  • Resolve technical escalations involving exceptions, business ambiguities, and limitations requiring human intervention.
  • Provide technical direction, review implementation approaches, and unblock up to three engineers or developers simultaneously.
  • Review pull requests targeting protected branches such as preprod and main.
  • Document assumptions, alternatives, trade-offs, and approvals for architecture decision traceability.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now