Requirements
— 2+ years of professional experience with a strong foundation in DevOps practices;
— Hands-on experience with Microsoft Fabric, including Lakehouse environments and Medallion Architecture (Bronze / Silver / Gold);
— Experience with Notebooks and SparkSQL (understanding differences between SparkSQL and T-SQL);
— Strong Azure cloud experience, including Terraform and AKS;
— Practical experience with Docker, Helm, and Kubernetes;
— Strong understanding of CI/CD pipelines and automation tools;
— Knowledge of cloud-native architecture, security principles, encryption, and networking;
— Passion for modern technologies and high-quality engineering solutions;
— Upper-Intermediate English level.
About project
An online portal for mobile virtual network operators and providers of TV and internet services, that helps regular and business customers manage mobile numbers and control expenses, to block, resume, change or buy subscriptions, renew contracts, and activate SIM cards.
Responsibilities
— Data Platform & Fabric Engineering: Design, set up, and maintain Microsoft Fabric environments, including Lakehouses, Warehouses, Pipelines (Data Factory), and Notebooks;
— Medallion Architecture Implementation: Build and maintain Bronze/Silver/Gold data layers in OneLake with proper data lineage, structure, and governance;
— Data Integration & Pipelines: Integrate multiple data sources (APIs, SQL, SaaS, files, streaming) and build reliable data pipelines with monitoring, retries, logging, and data quality checks;
— Performance & Capacity Optimization: Monitor and optimize Fabric capacity (F-SKUs), resolve bottlenecks, and tune performance (partitioning, V-Order, OPTIMIZE/VACUUM, query tuning);
— CI/CD & Infrastructure Automation: Build and maintain CI/CD pipelines using Git and deployment automation; apply Infrastructure as Code (Terraform) for cloud resources;
— Security & Governance: Implement RBAC, RLS/CLS, data masking, and secure secrets management (Azure Key Vault); support integration with Microsoft Purview;
— System Reliability & Operations: Monitor pipelines, Spark jobs, and semantic models; ensure stability, reduce failures, and improve MTTR;
—Cross-functional Collaboration: Work in a Scrum team with R&D engineers to design, deliver, and support core platform components.