- Design, develop, and maintain data warehousing architecture.
- Implement scalable and efficient ETL processes to extract, transform, and load data from various sources into our data warehouse.
- Collaborate with cross-functional teams to gather requirements and design solutions.
- Optimize data pipelines, data models and schemas for performance and reliability.
- Implement data governance and security best practices to ensure data integrity across all data warehouse systems.
- Stay updated with industry trends, emerging technologies and best practices in data engineering domain.
- Mentor and Provide technical guidance to the Data engineering team.
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience in designing and implementing data warehousing solutions.
- Proficiency in ETL tools and techniques and data modelling.
- Proficiency in programming languages such as Python, Java, or Scala.
- Strong SQL skills and experience with database technologies (e.g., SQL Server, data lakes, etc.).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and big data technologies (e.g., Hadoop, Spark) is a plus.
- Excellent problem-solving and analytical abilities.
- Effective communication and collaboration skills.
So, what does it mean to be a part of the Sana Commerce team?
- Entrepreneurial - Sana Commerce exists today because a few people had a great idea and brought that idea to life.
- Result-driven - We also know that being result-driven is about more than just KPIs. It’s about creating value, tackling challenges head-on, and supporting our colleagues in reaching their goals.
- Customer-Centric - We are in it for the long haul. Through good times and bad, we stick together because we believe in our product, our promise, and our people.
- Team spirit - At Sana Commerce, everyone is eager to help their colleagues and success is always a team effort.
- Learning mindset - Sana Commerce people are constantly looking to improve and challenge their existing knowledge base.