Azure Data Engineer

Remote • Posted 1 hour ago • Updated 1 hour ago
Contract W2
12 Months
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Azure Data Engineer
  • Microsoft Azure
  • Azure Data Factory (ADF)
  • Azure Databricks
  • PySpark
  • Python
  • SQL
  • Azure Synapse Analytics
  • Azure SQL Data Warehouse
  • ETL/ELT
  • Change Data Capture (CDC)
  • Apache Spark
  • Delta Lake
  • ADLS Gen2
  • SQL Server
  • Data Warehousing
  • Data Modeling
  • SCD Type 1
  • SCD Type 2
  • Delta Lake MERGE
  • Metadata-Driven Frameworks
  • Incremental Data Loads
  • Full Load
  • Historical Data Loads
  • Real-Time Data Processing
  • Data Pipelines
  • Data Integration
  • Data Migration
  • Performance Tuning
  • Query Optimization
  • Stored Procedures
  • CTEs
  • Window Functions
  • Correlated Subqueries
  • Kafka
  • HDFS
  • Acceldata
  • Data Observability
  • Data Quality
  • Data Validation
  • Data Reconciliation
  • Pandas
  • NumPy
  • Azure Key Vault
  • CI/CD
  • GitHub
  • Linux Shell Scripting
  • SMTP Notifications
  • Power BI
  • Tableau
  • Agile
  • Scrum
  • JIRA
  • Confluence
  • Azure Cloud
  • Lakehouse Architecture
  • Cluster Optimization
  • VACUUM Jobs
  • Schema Drift Detection
  • Pipeline Monitoring
  • Exception Handling
  • Checkpointing
  • Logging
  • UAT
  • SQL Database Administration

Summary

Role: Senior Azure Data Engineer
Location: Remote 
U.S. citizens 

Responsibilities

* Designed, developed, and managed scalable cloud-based data platforms using Microsoft Azure Data Services, ensuring high availability, security, and performance.
* Built and implemented Change Data Capture (CDC) solutions using Python, enabling real-time data synchronization between source and target systems with minimal latency.
* Developed enterprise data warehouse solutions using Azure Synapse Analytics and Azure SQL Data Warehouse, optimizing reporting, analytics, and business intelligence workloads.
* Wrote and optimized complex SQL queries, including CTEs, correlated subqueries, window functions, stored procedures, and joins to improve query performance and reduce execution time.
* Developed scalable ETL/ELT pipelines using Azure Data Factory (ADF), Azure Databricks, and PySpark for ingesting structured and semi-structured data from multiple sources.
* Processed and transformed large-scale datasets using Apache Spark (PySpark) on Azure Databricks, improving pipeline efficiency and processing performance.
* Automated incremental, historical, and full-load processes using metadata-driven frameworks, event-based triggers, and control tables, reducing manual intervention by over 90%.
* Designed robust Databricks notebooks with checkpointing, exception handling, logging, and restart capabilities to ensure reliable batch processing and data integrity.
* Diagnosed and resolved Microsoft SQL Server performance bottlenecks, database corruption, deadlocks, and connectivity issues to maintain high system availability.
* Designed and implemented dimensional data models, including Slowly Changing Dimensions (SCD Type 1 & Type 2) using Delta Lake MERGE operations to preserve historical data and improve data lineage.
* Optimized Azure infrastructure costs through automated VACUUM jobs, storage lifecycle policies, cluster optimization, and workload migration strategies, significantly reducing operational expenses.
* Managed large-scale distributed data using HDFS, improving ingestion, storage, retrieval, and transformation performance across distributed computing environments.
* Implemented end-to-end data observability using Acceldata to monitor cluster health, resource utilization, pipeline execution, and performance regressions.
* Developed Python scripts using Pandas and NumPy for data cleansing, validation, transformation, reconciliation, and quality checks.
* Configured automated SMTP/Email notifications for pipeline failures, schema drift detection, SLA breaches, and operational alerts.
* Used Linux shell scripting to automate file management, scheduling, and operational support for data engineering workflows.
* Secured sensitive credentials and encryption keys using Azure Key Vault, ensuring compliance with enterprise security and governance standards.
* Utilized GitHub for version control, code reviews, branching strategies, and CI/CD integration to support collaborative software development.
* Participated in Agile/Scrum ceremonies, including sprint planning, backlog grooming, daily stand-ups, retrospectives, and release planning using JIRA and Confluence.
* Collaborated with business stakeholders, QA teams, and data analysts during User Acceptance Testing (UAT) to validate business rules, data quality, and reporting accuracy.
* Built interactive dashboards and analytical reports using Power BI and Tableau, enabling business users to derive actionable insights from enterprise data.
* Integrated streaming and batch data pipelines using Kafka, Delta Lake, ADLS Gen2, and Azure Databricks to support modern Lakehouse architectures.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90718656
  • Position Id: 9120471
  • Posted 1 hour ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.