Job Description
Role: Data Engineer/Architect
Experience: 5 to 16 Years
Location: Chennai(3 days office in a week)
Mandatory Skills: Data Warehousing, Data Modelling, Snowflake, Data Build Tool(DBT), SQL, Any cloud(AWS/Azure/GCP), Python/Pyspark(Good to have)
Overview of the requirement:
We are looking for a skilled Data Architect/ Sr. Data Engineer to design and implement data solutions supporting Marketing, Sales, and Customer Service areas. The ideal candidate will have experience with DBT, Snowflake, Python(Good to have) and Azure/AWS/GCP, along with a strong foundation Cloud Platforms. You will be responsible for developing scalable, efficient data architectures that enable personalized customer experiences and advanced analytics.
Roles and Responsibility:
- Implement and maintain data warehousing solutions in Snowflake to handle large-scale data processing and analytics needs.
- Optimize workflows using DBT to streamline data transformation and modeling processes.
- Strong expertise in SQL with hands-on experience in querying, transforming, and analysing large datasets.
- Solid understanding of data profiling, validation, and cleansing techniques.
- Strong understanding of data modeling, ETL/ELT processes, and modern data architecture frameworks.
- Expertise with cloud data platforms (Azure/AWS/GCP) for large-scale data processing.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Develop and maintain large-scale data warehouses on Snowflake.
- Optimize database performance and ensure data quality.
- Troubleshoot and resolve technical issues related to data processing and analysis.
- Participate in code reviews and contribute to improving overall code quality.
Job Requirements:
- Strong understanding of data modeling and ETL concepts.
- Experience with Snowflake and DBT is highly desirable.
- Strong expertise in SQL with hands-on experience in querying, transforming, and analysing large datasets.
- Expertise with cloud data platforms (Azure/AWS/GCP) for large-scale data processing.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.
- Strong communication and interpersonal skills.
- Familiarity with agile development methodologies.
Job Classification
Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Architect
Employement Type: Full time
Contact Details:
Company: Randomtrees
Location(s): Chennai
Keyskills:
Snowflake
Data Build Tool
data warehousing
Data Modeling
SQL
Azure Cloud
GCP
Data Architecture
ETL
AWS
Python