Job
Description
As a Data Architect, your primary responsibility is to design and manage scalable, secure, and high-performance data architectures that cater to the needs of GEDU and its customers. You will play a crucial role in ensuring that data assets within GEDU are well-structured and managed to facilitate insightful decision-making, data integrity, and aligned with strategic goals. Your key responsibilities will include designing, developing, and maintaining enterprise data architecture, which encompasses data models, database schemas, and data flow diagrams. You will also be tasked with developing a data strategy and roadmap that aligns with GEDU's business objectives while ensuring scalability. Architecting both transactional (OLTP) and analytical (OLAP) databases to guarantee optimal performance and data consistency will also be part of your role. Moreover, you will oversee the integration of disparate data sources into a unified data platform by leveraging ETL/ELT processes and data integration tools. Designing and implementing data warehousing solutions, data lakes, and data marts that enable efficient storage and retrieval of large datasets will also be a critical aspect of your responsibilities. Ensuring proper data governance, including data ownership, security, and privacy controls in compliance with standards like GDPR and HIPAA, will be essential. Collaborating closely with business stakeholders, analysts, developers, and executives to understand data requirements and ensure that the architecture supports analytics and reporting needs will be crucial. You will also collaborate with DevOps and engineering teams to optimize database performance and support large-scale data processing pipelines. Guiding the selection of data technologies such as databases (SQL/NoSQL), data processing frameworks (Hadoop, Spark), cloud platforms (Azure), and analytics tools will be part of your role. Staying updated on emerging data management technologies, trends, and best practices and assessing their potential application within the organization will also be essential. You will be responsible for defining data quality standards and implementing processes to ensure accuracy, completeness, and consistency of data across all systems. Establishing protocols for data security, encryption, backup/recovery to protect data assets, and ensure business continuity will be vital. Additionally, you will lead and mentor data engineers, data modelers, and other technical staff in best practices for data architecture and management. Providing strategic guidance on data-related projects and initiatives to ensure alignment with the enterprise data strategy will also be part of your responsibilities. With over 7 years of experience in data architecture, data modeling, and database management, you should possess proficiency in designing and implementing relational (SQL) and non-relational (NoSQL) database solutions. Strong experience with data integration tools (Azure Tools are a must), ETL/ELT processes, and data pipelines will be required. Expertise in Azure cloud data platform is a must, with additional experience in platforms like AWS (Redshift, S3), Azure (Data Lake, Synapse), Google Cloud Platform (BigQuery, Dataproc) being a bonus. Hands-on experience with big data technologies (Hadoop, Spark), distributed systems for large-scale data processing, data warehousing solutions, and BI tools (Power BI, Tableau, Looker) will also be beneficial. Your technical leadership skills should enable you to lead data-driven projects, manage stakeholders effectively, and drive data strategies across the enterprise. Strong programming skills in languages like Python, SQL, R, or Scala will also be necessary for this role. Finally, your pre-sales responsibilities will involve stakeholder engagement, solution development, developing proof of concepts (POCs), client communication, and delivering technical presentations to prospective clients. Ensuring that solutions align with business objectives, meet security and performance benchmarks, and effectively communicate technical requirements to clients and stakeholders will be crucial in the pre-sales process.,