Upstaff

Solution Architect (Databricks/Azure Data Platform)

$$$$

Summary

We are seeking a highly experienced Solution Architect with 15+ years of experience in designing and delivering large-scale, cloud-native data platforms. The ideal candidate will have deep expertise in Azure Databricks and strong capability in architecting highly scalable, compute-intensive solutions processing datasets exceeding 100 million records.

 

Job Description

The Solution Architect will be responsible for designing end-to-end cloud-native data platforms with a strong focus on big data processing, analytics, and distributed computing on Microsoft Azure.

This role requires deep hands-on expertise in Azure Databricks and modern data engineering practices, combined with the ability to integrate .NET-based microservices and design robust, event-driven architectures.

The architect will work closely with engineering and business teams to define scalable, resilient, and cost-optimized enterprise solutions that support high-volume data processing and real-time or batch analytics workloads.

 

Responsibilities

  • Design and architect large-scale data processing solutions using Azure Databricks
  • Define scalable data pipelines capable of processing 100M+ records and high-throughput workloads
  • Architect cloud-native data platforms on Microsoft Azure with focus on performance and cost optimization
  • Design integration patterns between data platforms and .NET-based microservices
  • Work with event-driven and asynchronous architectures using Azure messaging services
  • Ensure proper use of Azure PaaS services, including Cosmos DB, Service Bus, Key Vault, and Storage
  • Define data architecture standards, best practices, and governance principles
  • Collaborate with engineering teams to implement robust ETL/ELT pipelines and streaming solutions
  • Ensure system scalability, resilience, fault tolerance, and security
  • Support architectural decision-making and provide guidance on trade-offs for data platform design

 

Technologies, Tools, and Methodologies

Data Platform (Primary - 70%)

  • Azure Databricks (Apache Spark, Delta Lake)
  • Big Data processing and distributed computing
  • ETL / ELT pipelines
  • Batch and streaming data architectures
  • Data modeling and transformation at scale

Cloud and Azure Services

  • Azure Cosmos DB
  • Azure Service Bus
  • Azure Key Vault
  • Azure Storage (Blob, Data Lake)
  • Event-driven and asynchronous architectures

Backend / Integration (20%)

  • .NET-based microservices
  • REST / messaging-based integrations
  • MongoDB
  • Microsoft SQL Server

Architecture (10%)

  • Cloud-native architecture design
  • Scalability, resilience, and cost optimization principles
  • Distributed system design
  • Architectural and integration patterns

 

Professional Skills

  • Fluent English communication skills, both verbal and written
  • Strong ability to design and explain complex distributed data systems
  • Experience working with large-scale enterprise environments
  • Strong analytical and problem-solving mindset
  • Ability to collaborate with cross-functional engineering teams
  • Strong ownership and ability to drive architectural decisions

 

Certifications and Additional Experience (Desirable)

  • Microsoft Azure certifications (Data Engineer / Architect tracks)
  • Experience with Apache Spark ecosystem
  • Experience in large-scale data platform modernization projects
  • Experience in real-time data processing systems
  • Knowledge of DevOps and CI/CD for data pipelines

Required skills experience

Azure Databricks 10 years
Azure Data Platform 7 years

Required languages

English C1 - Advanced
Ukrainian Native
Azure, .NET, Azure Messaging, Azure PaaS, Cosmos DB, Azure Service Bus, Azure Key Vault, Apache Spark, Delta lake
Published 20 May
13 views
ยท
4 applications
To apply for this and other jobs on Djinni login or signup.
Loading...