Quick Overview
Job Description
Required Qualifications
• 12-15 years in data architecture, data engineering, or enterprise architecture.
• 7 or more Hands-on development background.
• Experience with Databricks and Snowflake.
And/or-
• Strong expertise in data warehousing, Lakehouse architecture, ETL/ELT, data modeling, and event-driven integration.
• Experience in regulated financial services.
We are looking for a hands-on Data Architect / Data Engineering Consultant with strong expertise in Python, PySpark, Spark optimization, distributed data processing, Hive/Impala, SQL, and production ETL troubleshooting.
The consultant will be responsible for understanding end-to-end data flows, developing and troubleshooting data pipelines, optimizing distributed processing workloads, performing SQL-based data reconciliation, and supporting production data platforms.
Key Responsibilities
- Design, develop, enhance, and troubleshoot ETL/ELT data pipelines.
- Develop and maintain data processing solutions using Python and PySpark.
- Work extensively with Apache Spark, including performance tuning and optimization.
- Analyze Spark jobs to identify performance bottlenecks related to partitions, shuffles, joins, data skew, caching, serialization, and resource utilization.
- Work with distributed data processing concepts and large-volume datasets.
- Develop complex SQL queries for data transformation, validation, reconciliation, and troubleshooting.
- Perform source-to-target reconciliation and investigate data discrepancies.
- Work with Hive and Impala for querying and processing large datasets.
- Troubleshoot production ETL failures, data quality issues, performance problems, and batch-processing failures.
- Perform root-cause analysis and implement permanent fixes for recurring production issues.
- Understand and troubleshoot end-to-end data flows, from source systems through ETL processing to downstream consumers.
- Work with Linux environments, shell commands, batch processing, and job scheduling.
- Collaborate with engineering, application, and business teams to resolve complex data issues.
- Participate in technical design discussions and provide recommendations for scalable and maintainable data solutions.
- Document technical designs, data flows, troubleshooting procedures, and production resolutions.
Similar jobs
- DP
Data Architect (Mid-Level)
NewDecisive Point Consulting Group
United States🇺🇸Hybrid18 hours agoOracleAWSETL+4Technology - IA
Data Platform Architect
NewIntento Analytics LLC
United States🇺🇸Hybrid18 hours agoOracleSQLSQL Server+16 - RI
Data Governance Lead
NewRivago infotech inc
Mountain View, CA🇺🇸On-site18 hours agoOracleSQLSnowflake+5 - NS
Sr Data Architect
NewNava Software Solutions
Dallas, TX🇺🇸On-site18 hours agoMongoDBOracleSQL+4Technology - CS
Integration Azure Data Architect - MS Fabric | Veeva | MDM | ADF | Data Bricks | Life Sciences
NewCompest Solutions Inc
Wilmington, DE🇺🇸On-site18 hours agoSQLEncryptionSnowflake+9Technology - TC
Data Architect / Data Engineering Consultant
NewTECHNEPTUNE CONSULTING INC
Irving, TX🇺🇸$130k - $140k/yrHybrid18 hours agoSQLShellETL+6Technology