Save time and effort sourcing top tech talent

Data Architect

Remote
Data Architect
BGSF
Actively hiring

Sign up for the chance to get matched to this role, and similar opportunities.

Key Responsibilities include: 

  • Conduct in-depth interviews with enterprise and application architects to understand the current data landscape.
  • Document and analyze where firm data resides, including data sources, data flows, and data storage solutions from both structured and unstructured data sources.
  •  Develop comprehensive data flow diagrams that clearly represent the movement of data across systems.
  • Design conceptual and logical data architectures that illustrate the structure and organization of data within the firm and enable the implementation of intended business outcomes and re-usable, enterprise data products.
  • Utilize architecture design software to produce high-quality, visually appealing diagrams.
  • Provide thought leadership and expert input on projects requiring extensive data requirements gathering, data modeling, data integration, and testing.
  • Collaborate with business clients, data owners, and product owners to anticipate future data architecture needs and to resolve challenging data taxonomy and data integration challenges.
  •  Engage business and technology leaders in strategic discussions to better understand objectives that could impact data management and platform best practices, guidelines, and policies.
  •  Communicate implications of architectural decisions, issues and plans to business and technology leadership.
  • Provide expert knowledge of data management principles, standards, and best practices to business and technology teams.
  • Work directly with vendors to understand and influence overall vendor roadmap. 
  • Work with internal technology teams to define long-term data management strategy and capability roadmaps.
  • Collaborate with other technology teams to define technical evaluation criteria for product and technology selection. 

Qualifications Required:

  • Bachelor's degree in Computer Science, Business Administration or equivalent educational or professional experience and/or qualifications. An advanced degree is also preferred.
  • Minimum of 10 years of in-depth experience in Data Lifecycle Management, solutions design, and delivery of enterprise level data platform solutions. 
  • Minimum of 2 years of experience managing people/project lifecycle and delivery of mid-to-large enterprise technologies.
  •  Experience working with business application owners and development teams to document and clarify business and user requirements and manage scope of defined data requirements during project lifecycle.
  • Proficiency in architecture design software such as Microsoft Visio, Lucidchart, Erwin Data Modeler, or similar tools, as well as strong PowerPoint skills.
  • Technical experience in modern data platform concepts like lakehouse architecture, delta lake, data fabric, AI/ML.
  • Experience with Microsoft 365 (e.g. Teams, OneDrive, SharePoint) unstructured/transient data storage and governance (accuracy, classification, access controls, data security and protection)
  •  Experience designing conceptual and logical data models that enable the implementation of intended business outcomes and re-usable, enterprise data products.
  • Strong analytical abilities, presentation skills, and organizational/planning abilities.
  • Ability to adjust communications to both technical and non-technical audiences.
  •  Experience working directly with clients and providing consultation.

Preferred: 

  • Strong knowledge of Cloud Hyperscalers Infrastructure/Services
  • Strong knowledge in AI/ML data readiness
  • Strong experience in big data technologies like Databricks, Azure Data Lake, Delta Lake, Snowflake, etc.
  • Strong experience in Microsoft 365 landscape (Microsoft Teams, OneDrive, Sharepoint)
  •  Strong experience in Relational and NoSQL databases (SQL Server / CosmosDB / MongoDB etc.)
  • Experience in implementing quality guidelines, standards, and procedures.
  • Experience with data integration tools like Informatica, Azure Data Factory, AWS Glue, etc.  
  • Experience with visualizations tools like Tableau, PowerBI, QlikSense, etc.
  • Ability to understand and relate to business objectives and as a result provide a high-quality automated solution.
  • Ability to drive teams to meet consensus and have vivid passion for applications delivery.
  •  Strong project management and team management skills.
  • Creative - able to think outside the box; uses knowledge gained through prior experience, education, and training to resolve issues and remove project barriers.
  • Drive for results - maintains constant awareness of projects and clients; keeps product owners focused on short- and long-term milestones.
  • Experience interfacing with external software design and development vendors preferred.   
  • Ability to travel minimally required, up to 10%.

Sign up for the chance to get matched to this role, and similar opportunities.

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?