
- NO C2C allowed - W2 only
10+ years of experience as a Data Engineer and 5+ years as lead
- Hands-on experience with Azure Databricks, Spark, and Python
- Experience with Delta Live Tables (DLT) or Databricks SQL
- Strong SQL and database background
- Experience with Azure Functions, messaging services, or orchestration tools
- Familiarity with data governance, lineage, or cataloging tools (e.g., Purview, Unity Catalog)
- Experience monitoring and optimizing Databricks clusters or workflows
- Experience working with Azure cloud data services and understanding how they integrate with Databricks and enterprise data platforms
- Experience with Terraform for cloud infrastructure provisioning
- Experience with GitHub and GitHub Actions for version control and CI/CD automation
- Strong understanding of distributed computing concepts (partitions, joins, shuffles, cluster behavior)
- Familiarity with SDLC and modern engineering practices
- Ability to balance multiple priorities, work independently, and stay organized
Key Responsibilities
- Analyze, design, and develop enterprise data solutions with a focus on Azure, Databricks, Spark, Python, and SQL
- Develop, optimize, and maintain Spark/PySpark data pipelines, including managing performance issues such as data skew, partitioning, caching, and shuffle optimization
- Build and support Delta Lake tables and data models for analytical and operational use cases
- Apply reusable design patterns, data standards, and architecture guidelines across the enterprise, including collaboration with 84.51° when needed
- Use Terraform to provision and manage cloud and Databricks resources, supporting Infrastructure as Code (IaC) practices
- Implement and maintain CI/CD workflows using GitHub and GitHub Actions for source control, testing, and pipeline deployment
- Manage Git-based workflows for Databricks notebooks, jobs, and data engineering artifacts
- Troubleshoot failures and improve reliability across Databricks jobs, clusters, and data pipelines
- Apply cloud computing skills to deploy fixes, upgrades, and enhancements in Azure environments
- Work closely with engineering teams to enhance tools, systems, development processes, and data security
- Participate in the development and communication of data strategy, standards, and roadmaps
- Draft architectural diagrams, interface specifications, and other design documents
- Promote the reuse of data assets and contribute to enterprise data catalog practices
- Deliver timely and effective support and communication to stakeholders and end users
- Mentor team members on data engineering principles, best practices, and emerging technologies
Similar jobs
PwcManaged Services - Data Engineer (Databricks & Kafka) - Manager
Cincinnati, OHFull Time
KPMGCloud Solutions Manager
Cincinnati, OHFull Time
Line of Service:AdvisoryManaged Services - Data Quality Engineer - Senior Associate -
Cincinnati, OHFull Time
DeloitteCyber Data and Infrastructure Security Engineering Developer
Cincinnati, OHFull Time
PwcManaged Services - Data, Analytics & AI - Manager
Cincinnati, OHFull Time
EYConsulting - Managed Services - AI, IT and Automation Senior Manager
Cincinnati, OHFull Time
