Job Openings Databricks Architect

About the job Databricks Architect

Key Responsibilities

  • Design scalable, secure, and high-performance data platforms using Databricks and Lakehouse architecture.
  • Lead end-to-end architecture design for data lakes, lakehouses, and data warehouses.
  • Define data architecture standards, governance principles, and best practices.
  • Design batch and streaming data processing solutions.
  • Translate business requirements into technical architectures and implementation roadmaps.
  • Provide technical leadership and architectural guidance to data engineering teams.
  • Conduct architecture reviews, technical assessments, and client workshops.
  • Advise clients on data platform modernization, performance optimization, security, and cost efficiency.

Key Requirements

  • 5+ years of experience designing and implementing cloud-based data platforms, ideally in a Data Architect or Senior Data Engineer role.
  • Strong hands-on experience with Databricks, Apache Spark, Delta Lake, and Lakehouse architecture.
  • Strong SQL and PySpark skills, including performance optimization.
  • Experience with Unity Catalog, Databricks Workflows, and Delta Live Tables / Lakeflow Spark Declarative Pipelines.
  • Solid understanding of data modeling (Kimball, Inmon, Medallion Architecture) and ETL/ELT principles.
  • Experience designing batch and streaming data pipelines.
  • Experience with at least one major cloud platform (Azure, AWS, or GCP).
  • Knowledge of data governance, security, CI/CD, Infrastructure as Code, and DevOps practices.
  • Strong communication skills and the ability to lead technical discussions with clients and delivery teams.

Nice to Have

  • Databricks certifications.
  • Experience with Azure Databricks and Azure data services.
  • Experience with Apache Kafka and Spark Structured Streaming.
  • Cloud migration and data platform modernization experience.
  • Familiarity with MLflow and AI/ML workloads.
  • Previous experience in client-facing consulting roles.