Data & Platform Engineer
OPTIMUS IT SERVICES
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, French Experience level
IntermediateJob location
Tech stack
Unit Testing
Azure
Software as a Service
Continuous Integration
Information Engineering
Data Warehousing
Identity and Access Management
Python
Standard Sql
T-SQL
Cloud Platform System
Azure
System Availability
Spark
Infrastructure as Code (IaC)
GIT
Microsoft Fabric
PySpark
Data Pipelines
Job description
Data Engineering Responsibilities (80%)
- Develop data ingestion pipelines using Microsoft Fabric Data Factory and Azure Data Factory
- Build and maintain data transformation workflows using Fabric Factory Notebook
- Optimize transformation queries while considering Azure cost efficiency
- Contribute to Lake House data modeling and architecture
- Design and implement medallion architecture layers (Silver & Gold) in Microsoft Fabric
- Define and execute automatable unit testing strategies
- Participate in effort estimation for development activities
- Produce and maintain technical documentation
- Contribute to continuous improvement initiatives and development standards
- Support production maintenance and incident resolution activities
Platform Engineering Responsibilities (20%)
- Administer, configure, and enhance the Microsoft Fabric platform environment
- Manage workspaces, capacities, tenant settings, Azure integrations, and related services
- Monitor Microsoft Fabric roadmap developments and evaluate new platform capabilities
- Optimize platform performance, sizing, prioritization, and infrastructure costs
- Maintain and improve Infrastructure as Code (IaC) components
- Design, test, document, and deploy platform evolutions aligned with business needs
- Collaborate with Infrastructure, Security, IAM, and FinOps teams
- Support platform reliability, incident analysis, and operational improvements
Requirements
- French language proficiency - C2 level (CEFR)
- Minimum 2 years of experience in a SaaS infrastructure role
- Minimum 4 years of experience as a Data Developer or Data Engineer
- Minimum 3 years of hands-on experience with Spark framework (PySpark)
- Strong experience with Python development
- Strong SQL and/or T-SQL expertise
- Minimum 3 years of experience within the Azure cloud ecosystem
- Experience with Microsoft Fabric ecosystem
- Experience using Git and CI/CD practices
- Strong understanding of dimensional data modeling
- Solid knowledge of Lake House architecture principles
- Understanding of Data Cloud Platform security principles