Data Architect Role
Elevate your career by working with new AI and machine learning technologies, focusing on delivering impactful solutions.
-----------------------------------
Job Responsibilities:
* Execute data architecture solutions and technical troubleshooting, thinking beyond routine approaches to build solutions and break down problems.
* Collaborate with data product managers to understand business requirements and translate them into data modelling specifications.
* Create and maintain data dictionaries, entity-relationship diagrams, and other documentation to support data models.
* Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems.
* Produce data architecture and design artifacts for complex applications, ensuring design constraints are met by software code development.
* Evaluate data architecture designs and provide feedback on recommendations.
* Represent the team in architectural governance bodies.
* Lead the data architecture team in evaluating new technologies to modernize the architecture using existing data standards and frameworks.
* Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to improve data frameworks, applications, and systems.
* Identify hidden problems and patterns in data proactively and use these insights to drive improvements to coding hygiene and system architecture.
-----------------------------------
Required Qualifications, Capabilities, and Skills:
* Formal training or certificate in data science, data architecture, and proficient advanced experience.
* Hands-on experience in data platforms (Databricks), cloud services (e.g., AWS, Azure, or Google Cloud), and big data technologies.
* Strong understanding of database management systems, data warehousing, and ETL processes.
* Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
* Knowledge of data governance principles and best practices.
* Ability to evaluate current technologies to recommend ways to optimize data architecture.
* Hands-on practical experience in system design, application development, testing, and operational stability.
* Experience in developing, debugging, and maintaining code in a large corporate environment with modern programming and database querying languages.
* Solid understanding of agile methodologies such as continuous integration and delivery, application resiliency, and security.
* Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).
-----------------------------------
About Us
We are a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals, and institutional investors. Our first-class approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.