JobMatch
← Back to jobs

Solution Architect

Softeq

RemoteWarsaw, Mazowieckie, PolandseniorFull-time
Posted
1 month ago
Source
LinkedIn (remote, Europe)
Field
Engineering

Skills

OnboardingAnalyticsSecurityAzureUnity

Description

Established in 1997, Softeq was built from the ground up to specialize in new product development and R&D, tackling the most difficult problems in the tech sphere. Now we've expanded to offer early-stage innovation and ideation plus digital transformation business consulting. Our superpower is to deliver all of this under one roof on a global scale. So let's get started and build a better future together! What the role does here: - Reviews the current cloud environments: subscriptions, resource groups, networking, access and security models, workspace structure, compute patterns, storage, deployment, monitoring and cost controls; - Produces reasoned recommendations on the platform path: modify the existing environments, build new ones, or take a phased hybrid approach, with risks, dependencies and cost considerations; - Decides the number and purpose of workspaces and the catalog structure: where the line runs between environments, where between data domains, and how that interacts with permissions and cost; - Designs the target data architecture: raw, cleaned, curated and serving layers, a feature layer for models, ingestion, transformation, orchestration, semantic layer, reporting support; - Defines naming, ownership, classification and lineage conventions, and the rules for granting access; - Designs the data security model: managed versus external tables, external locations and storage credentials, row filters and column masks, and a separate scope for external consumption; - Defines the platform network model: deployment into a customer-managed virtual network, private access to storage and to the control plane, and removal of public exposure; - Builds the compute and cost model: cluster and warehouse types, policies, tags, spend forecasting and a chargeback mechanism; - Designs the production landing zone for the external application: an isolated subscription, virtual network, private endpoints, a separate tenant for external users, and dedicated container registry and secrets store; - Owns application and integration architecture: service layer, data consumption, external authentication, perimeter protection, observability; - Produces decision records, diagrams and a traceability matrix from requirements to deliverables; leads architecture reviews. Must have: - Databricks at platform rather than user level: the account and workspace split, metastores and catalogs, workspace strategy, environment isolation, and running the permission model in practice; - Unity Catalog end to end: managed and external tables, external locations, row and column protection, lineage, system tables, and sharing data with external consumers; - The platform compute and consumption model: cluster and warehouse types, serverless options, policies, pools, tagging, spend analysis and forecasting. - Platform network isolation: customer-managed networking, private endpoints, removal of public access, storage-level restrictions, audit logging; - Medallion architecture and semantic layer design for application and reporting consumption; - Ingestion approaches and how to choose between them: incremental file ingestion, streaming and declarative pipelines, change data handling, federated access without copying; - Delivery and environment promotion: portable project bundles, source control integration, catalog parameterization, automated tests; - Azure at design depth: App Service, Front Door and WAF, Key Vault, Container Registry, App Insights, Log Analytics, Entra ID; - Infrastructure as code, preferably Bicep; - External identity design: registration and invitation, MFA and conditional access, organization association, role-based access, account lifecycle, audit logging; - A real practice of architecture review and written argument for decisions. Nice to have: - Migrating or consolidating multiple workspaces and metastores; - Rolling out Unity Catalog on an already running platform rather than greenfield; - External customer portals with a separate tenant for external users; - Change data capture and Oracle experience; - Platform cost modeling and cloud spend optimization; - Working alongside a client-side architect in an advisory capacity. Softeq communicates only from @softeq.com email addresses. We never request payments or fees for any reason during hiring — including trainings or courses to be completed, equipment, onboarding, or background checks — and we will not ask for banking information, cryptocurrency or gift cards. If you receive a message from any other domain or requesting payment, do not respond and report it to abuse@softeq.com

JobMatch aggregates public listings. Always apply through the original posting.