Senior (5+ years of experience)
Summary of the Role
As a Senior Data Architect, you will lead the design and maintenance of large-scale data infrastructures. You will be responsible for creating blueprints that outline data management systems to support our business goals, ensuring data solutions are built for performance, scalability, and reliability. Working closely with cross-functional teams, you'll be instrumental in transforming data into a pivotal asset for strategic decision-making.
Required Skills
Expertise in data architecture and data modeling tools.
Proficiency with cloud platforms and services such as AWS Redshift, Azure SQL Data Warehouse, or Google BigQuery.
Strong experience with SQL, NoSQL databases, and related technologies such as MongoDB, Cassandra, or HBase.
In-depth knowledge of big data processing tools like Apache Hadoop, Spark, or Flink.
Knowledge in data integration and ETL tools like Talend, Informatica, or Apache NiFi.
Excellent problem-solving and analytical skills.
Ability to mentor and lead technical teams.
Strong communication skills to effectively collaborate with various stakeholders.
Understanding of data security practices and data governance principles.
Qualifications
Bachelor's degree in Computer Science, Information Technology, or related field.
5+ years of experience in data architecture, data modeling, and database design.
Proven track record of designing and implementing large-scale data solutions in a cloud environment (AWS, Azure, GCP).
In-depth understanding of database structure principles, data retrieval methods, and data storage optimization.
Experience with SQL and NoSQL databases, ETL processes, and big data technologies.
Knowledge of data protection regulations (e.g., GDPR, CCPA) and the ability to incorporate these into data architectures.
Familiarity with machine learning algorithms and data science principles is advantageous.
Strong project management and leadership skills.
Excellent communication and interpersonal abilities.
Responsibilities
Develop and maintain scalable data architectures, outlining the framework for integrations, storage, and data retrieval.
Lead data modeling initiatives to capture and model data requirements, entities, relationships, and rules.
Enforce data governance and compliance standards throughout the architecture, ensuring data quality and protection.
Collaborate with business and IT stakeholders to identify strategic needs and drive data-centric innovations.
Provide technical leadership in the development of a data strategy, including the selection of database technologies and data processing frameworks.
Guide the integration of new data management technologies and software engineering tools.
Mentor junior team members and contribute to a shared knowledge base within the organization.
Monitor the data ecosystem for opportunities to optimize performance and reduce costs.
Establish and maintain architecture policies, standards, and best practices documentation.