Job Title: Data Architect
Location: Pittsburgh, PA
Fulltime Role
Job Description
We are seeking a highly skilled Data Architect with extensive Java development experience to lead the design, development, and optimization of data systems and architecture. The ideal candidate will have a strong background in data modeling, data warehousing, and ETL processes, combined with deep expertise in Java-based frameworks and solutions. You will work closely with cross-functional teams, including software engineers, data engineers, and business stakeholders, to ensure our data architecture is scalable, secure, and aligned with business needs.
Key Responsibilities:
- Design and implement data architecture solutions, ensuring they meet business and technical requirements for scalability, performance, and security.
- Develop and maintain data models, data warehouses, and databases that support both transactional and analytical systems.
- Collaborate with engineering teams to integrate data solutions into existing Java-based applications and systems.
- Lead the data migration process, including the transformation of legacy systems into modern data platforms.
- Optimize ETL processes to ensure efficient data extraction, transformation, and loading into the data warehouse.
- Define and enforce data governance policies and practices, including data security, data quality, and data lifecycle management.
- Work with stakeholders to define data requirements and develop roadmaps for data architecture that align with business goals.
- Stay updated on the latest trends and technologies in data architecture, including big data, cloud solutions, and Java-based technologies.