Software & DevOps Engineer, Data Platform Automation
Core
Design and implement CI/CD pipelines, automation, and reusable engineering patterns for a governed self-service data platform and reporting setup in a global retail environment.
Role type
Senior IC Software & DevOps Engineer (Data Platform Automation)
Builds
CI/CD pipelines, deployment automation, reusable integration patterns, and platform infrastructure for Microsoft Fabric and Power BI.
Domain
Retail / Cloud Data Platform (Azure, Microsoft Fabric)
Deliverable
production ML models | product features | infrastructure
Required skills
Python, C#, PowerShell, TypeScript, Azure DevOps, GitHub Actions, YAML pipelines, Microsoft Fabric, Power BI, Git, REST API design, Azure identity and security, Infrastructure-as-code (Bicep, Terraform, ARM), observability tooling
Preferred skills
fabric-cicd, Tabular Editor, TMDL, Databricks, Azure Data Factory, Synapse CI/CD, Event Hubs, Service Bus, Azure Monitor, Log Analytics, Application Insights
Technologies
Azure DevOps, GitHub Actions, Microsoft Fabric, Power BI, Azure, Bicep, Terraform, ARM templates, Event Hubs, Service Bus, Key Vault
Responsibilities
Design and implement CI/CD pipelines for Power BI and Microsoft Fabric artifacts; establish Git integration, branching strategies, and release-management standards; build and maintain scripts, tools, APIs, and frameworks; automate workspace provisioning, template deployment, and operational tasks; develop reusable integration patterns for APIs and data flows; implement infrastructure-as-code and support identity/secrets handling; build automation for monitoring, logging, and alerting; contribute to engineering practices through code reviews and documentation.
Seniority
Senior, hands-on IC