- Develop, enhance, and scale stream processing services, ensuring their robustness and scalability.
- Write, review, and modify code to support enterprise data warehouse and BI reporting platforms.
- Design various components of the Data Warehouse Platform and establish the required infrastructure for optimal data ingestion and refinement.
- Model data to align with business use cases and analyse the current ETL process, proposing and designing new systems.
- Have at least 4 years of experience in designing and implementing data warehouse and business intelligence systems.
- Familiarity with Business Intelligence tools and systems such as Power BI, Tableau, Snowflake, and Azure Data Factory.
- Proficiency in or strong knowledge of agile software development methodology.
- Understanding of enterprise application architecture, design, and implementation considerations.
- Proficient in Microsoft Office Suite (Outlook, Word, Excel, PowerPoint, Project, and/or Access).
Preferred Knowledge, Skills, Abilities, or Certifications:
- Experience with Azure Data resources, including ADF, Azure Logic Apps, Azure Functions, and Azure Storage Accounts.
- Strong proficiency in Python, DevOps practices, and GitHub.
- Microsoft Certified: Azure Fundamentals, Azure Data Engineer.
Previous experience with tools such as ADF, Snowflake, Python, and Function Apps.