srdatabricks architect
1 week ago
Client is seeking an experienced Azure Databricks Architect to lead the design, implementation, and optimization of our enterprise-wide data platform. The ideal candidate will be responsible for creating a scalable, secure, and high-performance data ecosystem that enables advanced analytics, machine learning, and business intelligence capabilities. The role involves aligning solutions with Client operating procedures and Architecture principles, working closely with internal technical teams, and performing proof of concepts to evaluate non-functional requirements. The candidate will provide mentorship and technical guidance, transitioning work to other Client operational teams.
Key Responsibilities:- Design and architect comprehensive data solutions using Azure Databricks, Azure Data Lake, Azure Event Hub, and related Azure data services.
- Develop and implement data Lakehouse architecture patterns supporting both batch and real-time data processing.
- Create robust data ingestion pipelines leveraging Azure Databricks, Azure Data Factory, and other ETL technologies.
- Establish best practices for data governance, security, and compliance across the data platform.
- Design and implement advanced analytics and machine learning workflows using Databricks.
- Create and maintain infrastructure-as-code (IaC) templates for reproducible and scalable data platform deployments.
- Provide architectural guidance and mentorship to data engineering and analytics teams.
- Ensure alignment of data platform architecture with overall enterprise architecture and business objectives.
- Develop prototypes to prove out designs and delivery patterns.
- Foster collaboration with cross-functional teams including Development, Operations, Compliance, Security, etc.
- Understand and apply principles, theories, and concepts related to the profession and Client's culture.
- Provide mentoring and guidance to other team members.
- Convey team goals effectively through strong written and verbal communication skills.
- Execute end-to-end testing for various non-functional requirements.
- Resolve design and development issues in creative and effective ways.
- Research, evaluate, and incorporate new technology and tools to enhance product development and platform operations.
- Provide advice and recommendations to management based on experience.
- Expand technical proficiency in key technical areas.
Minimum of 5 years related work experience beyond degree requirements.
Desired Skills:- Advanced proficiency with Azure Databricks and the ability to provide best practices for a large organization.
- Expert-level knowledge of:
- Python
- SQL
- Spark (PySpark) and Delta Lake
- Bachelor's Degree in Computer Science or a related field (Required).
- Alternatively, a combination of education and experience that provides equivalent knowledge is acceptable.
- This position can be performed remotely from anywhere in the US.
- May be required to be on-site at the Taylor facilities occasionally based on business needs as determined by the Manager.
- Work arrangements are subject to business needs and may change accordingly.