We are seeking a skilled Data Engineer to join our clients team on a 12-month contract. You will play a key role in developing solutions to enhance their Microsoft Analytics ecosystem. This role involves working on complex projects for well-known companies, providing you with an excellent opportunity to grow your career.
Key Responsibilities:
Design and Build: Create modern data pipelines and data storage platforms, including data warehouses and lakehouses.
Data Exposure: Utilize tools like Power BI, Azure API Apps, or other modern visualization platforms to expose data to end users.
Business Analysis: Analyze current business practices, processes, and procedures to identify future opportunities for leveraging Microsoft Fabric data & analytics services.
Implementation Support: Assist in the planning and implementation of data platform services, including sizing, configuration, and needs assessment.
Metrics and Monitoring: Implement effective metrics and monitoring processes to ensure data quality and performance.
Client Engagement: Work as a trusted advisor to our clients, providing guidance and mentoring to other team members as needed.
Qualifications:
Experience:4+ Years as a Data Engineer and a Minimum 3 years of experience with ETL tools, Data Factory Pipelines, Spark Notebooks, Databricks, SQL, SSAS & T-SQL.
Technical Skills: Strong understanding of architecture patterns (Lambda, Medallion, Event-Driven), data visualization using Power BI and Paginated Reports, and data governance including Master Data Management (MDM) and Data Quality tools and processes.
Platform Knowledge: Good working understanding of Azure, Fabric, and Synapse.
Consulting Experience: At least 3 years of consulting experience at a senior or intermediate level, with the ability to present to and engage with senior management.
Why Join?
Diverse Team: Work with a diverse team of experts in Software Engineering, Infrastructure, Data & AI, and BI Development.
Strategic Projects: Opportunity to work on new and strategic projects for top-tier clients.
Career Development: Develop your career in a supportive and innovative environment, with opportunities for growth and advancement.
Client Relationships: Build and maintain excellent client relationships at a senior management level, achieving trusted advisor status.