Dice is the leading career destination for tech experts at every stage of their careers. Our client, mProgen, is seeking the following. Apply via Dice today!
- Bachelor s degree in Computer Science, Information Systems, Data Engineering, Data Science, Software Engineering, Applied Mathematics, or a related technical field; equivalent experience considered.
- 7 10+ years of experience in data, integration with significant hands-on background in development/engineering.
- Deep experience with Dynamics 365 (F&O and/or CE) and its integration capabilities:
- Data entities, Dataverse, OData/REST APIs, eventing/webhooks, and export-to-data-lake patterns.
- Understanding of core D365 data models and key financial/operational processes.
- Strong SQL and data modeling skills:
- Design and optimization of relational and analytical models; complex queries and tuning.
- Experience with stored procedures, views, indexing strategies, and query performance diagnostics.
- Hands-on architectural experience with Microsoft Fabric:
- Designing Lakehouse/Warehouse, ingestion pipelines, and semantic models that feed Power BI at scale.
- Implementing governance, security, and performance best practices.
- Experience creating and managing Microsoft Fabric data pipelines using Azure Data Factory, including orchestration, monitoring, and error handling.
- Expertise in Python for data engineering, advanced transformation, automation, and integration tooling, including scripting for Fabric, Data Factory, and API-based integrations.
- Proven track record designing and governing Power BI solutions:
- Enterprise datasets/semantic models, DAX, RLS, and deployment pipelines.
- Creating and supporting Power BI reports and dashboards, including maintaining legacy content while transitioning to new data sources.
- Experience migrating reports and datasets from legacy ERP systems such as JD Edwards to Dynamics 365, including side-by-side reconciliation and validation.
- Strong experience architecting integrations using:
- Azure Logic Apps and Power Automate for system-to-system and human-in-the-loop workflows.
- REST/JSON APIs, connectors, and integration with SaaS platforms (including Dynamics 365, downstream applications etc.).
- Patterns for resiliency, idempotency, throttling, and centralized monitoring.
- Experience with additional Azure services (e.g., Azure Functions, Service Bus, Event Grid, API Management, Data Factory beyond Fabric scenarios).
- Experience with DevOps and ALM for Power Platform, Fabric, and Azure resources (e.g., Azure DevOps or GitHub Actions).
- Solid understanding of security, identity, and compliance:
- Azure AD/Entra ID, OAuth, service principals/managed identities, and secrets management.
- Awareness of controls needed for SOX/ITand public-company environments.