About The Position

We are seeking a Senior Azure Data Engineer to support the client’s Enterprise Reporting and Application Development (ERAD) platform. This role will focus on enterprise data engineering, analytics, reporting, and application support using Azure, Microsoft BI, and Power Platform technologies. The consultant will work independently and collaboratively with technical teams and business stakeholders to design, develop, deploy, and support enterprise-scale data and analytics solutions.

Requirements

  • 10+ years of experience in enterprise data warehouse and analytics development
  • Strong experience with Azure SQL, Azure Synapse, Azure Data Factory, Azure Data Lake
  • Experience with Azure IaaS/PaaS and cloud-based data platforms
  • Expertise in end-to-end data warehouse architecture and design
  • Experience building API ingestion and streaming pipelines
  • Strong knowledge of DevOps, CI/CD, and Infrastructure as Code
  • Experience with Azure Cosmos DB (NoSQL)
  • Solid understanding of Kimball and Inmon data modeling methodologies
  • Experience developing secure data access and security models
  • Strong troubleshooting, documentation, and communication skills

Nice To Haves

  • Experience with Power BI and Microsoft BI Stack (SSIS, SSAS Tabular/OLAP, SSRS)
  • Knowledge of Azure Databricks, Spark, Stream Analytics, IoT, HDInsight
  • Working knowledge of Python, PowerShell, and C#
  • Familiarity with AWS cloud infrastructure
  • Relevant Azure or Microsoft certifications

Responsibilities

  • Gather and document business and technical requirements
  • Design, develop, test, and deploy enterprise data and analytics solutions
  • Build and maintain Azure-based data platforms (SQL, Synapse, Data Factory, Data Lake)
  • Develop batch, API-based, and streaming data pipelines
  • Perform unit testing, system integration testing, and support UAT
  • Deploy solutions following formal change and release management processes
  • Provide production support, enhancements, and issue resolution
  • Maintain and support production and non-production environments
  • Perform system administration, security configuration, and user access management
  • Troubleshoot and resolve data, performance, and platform issues
  • Support disaster recovery planning and testing
  • Produce technical documentation and end-user training materials
  • Participate in on-call/off-hours support as needed

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

No Education Listed

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service