View All Jobs at Esr healthcare
Refer a Friend
Why join Esr healthcare
esrhealthcare.com.mysmartjobboard.com
Job Description
Enterprise Data Architect
Location-Remote
Fulltime
Job Description:
•10+ years of experience implementing analytics data solutions by working with and leveraging Microsoft Azure resources such as Azure Data Lake Storage, Azure Data Factory, Synapse, Data bricks, Logic Apps, Power BI and ML Studio
•7 years of experience in data warehousing with expert knowledge of dimensional modeling concepts and performance tuning
•The ability to evaluate existing data models and physical databases for variances, discrepancies, and redundancies
•The ability to independently perform data profiling and analysis to understand source data
•An understanding of the role of data security and privacy compliance and related best practices in their implementation
•4 years of experience using Erwin Data Modeler R9.7 or later
•Experience with data lineage and data cataloging tools such as Informatica EDC and Alation Data Catalog
•Experience with data virtualization platforms such as Dremio or Denodo
•Working knowledge and experience with Python, Scala, or R
•Bachelor’s Degree or equivalent experience in Computer Science, Information Systems, or related disciplines.
•Strong leadership skills.
•Excellent communication and presentation skills
•Domain knowledge in one or more corporate functions such as HR, Finance is preferred
•Excellent problem solving skills with innovative thinking and proactive approach
•Ability to recommend and implement best practices and processes
•Experience with Microsoft AI/ML solutions
•Experience in Agile development methodologies
•Experience implementing Delta Lake and Data Lakehouse is preferred
•Microsoft Azure Certifications related to Data and Analytics strongly preferred (e.g. Microsoft Certified: Azure Data Engineer DP200/201, and/or 70-467, or related MCSE )
•Work across a broad set of stakeholders across both IT and business teams
•Lead and manage a team of 3-4 Data Architects – need to have team management skills
Skills