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