About the Role
Our client, a trailblazer in renewable energy solutions, is looking for a highly experienced Senior Data Architect - Cloud Analytics to join their fully remote team. This role is critical for designing and implementing robust data architectures that power advanced analytics, machine learning models, and business intelligence initiatives. You will architect scalable data solutions on cloud platforms (primarily AWS and Azure), ensuring data quality, accessibility, and security. This is a remote-first position, requiring strong collaboration and communication skills to work effectively with distributed teams and stakeholders across the organization. The ideal candidate possesses a deep understanding of data warehousing, data lakes, ETL/ELT processes, and modern data modeling techniques. You will play a key role in shaping our data strategy, enabling data-driven decision-making, and driving innovation in the clean energy sector. This is an exceptional opportunity to make a tangible impact in a mission-driven company.
Key Responsibilities
- Design and develop scalable, high-performance data architectures on cloud platforms (e.g., AWS Redshift, S3, Glue; Azure Synapse, Data Lake, Data Factory).
- Create and maintain robust data models and schemas for various analytical and operational needs.
- Define and implement ETL/ELT processes to ingest, transform, and load data from diverse sources into the data warehouse/data lake.
- Establish data governance policies, standards, and best practices to ensure data quality, security, and compliance.
- Collaborate with data scientists, analysts, and business stakeholders to understand data requirements and deliver effective data solutions.
- Evaluate and recommend appropriate data technologies, tools, and platforms.
- Optimize data storage, processing, and querying for performance and cost-efficiency.
- Develop and maintain comprehensive documentation for data architectures, pipelines, and models.
- Provide technical leadership and guidance on data architecture best practices.
- Troubleshoot and resolve complex data-related issues.
Requirements
- Master's degree in Computer Science, Data Science, Engineering, or a related quantitative field.
- Minimum of 8 years of experience in data architecture, data engineering, or a related data-focused role.
- Proven experience designing and implementing large-scale data solutions on cloud platforms like AWS or Azure.
- Deep understanding of data warehousing concepts (Kimball, Inmon), data lakes, and big data technologies (e.g., Spark, Hadoop).
- Proficiency in SQL and experience with NoSQL databases.
- Hands-on experience with ETL/ELT tools (e.g., Talend, Informatica, AWS Glue, Azure Data Factory).
- Strong knowledge of data modeling techniques and best practices.
- Experience with data visualization tools (e.g., Tableau, Power BI) and their integration.
- Excellent analytical, problem-solving, and communication skills.
- Demonstrated ability to work effectively in a fully remote, collaborative setting.
Benefits
- Highly competitive salary and performance-based incentives.
- Comprehensive medical, dental, and vision coverage.
- Retirement savings plan with generous employer match.
- Generous paid time off and flexible remote work arrangements.
- Professional development opportunities, including conferences and certifications.
- Chance to work with cutting-edge data technologies in a sustainability-focused industry.
- Supportive and innovative remote work culture.