TechTorch is a pioneer among service companies in the way it conducts projects in the area of digital transformation. Through an implementation process supported by an AI-powered platform and a global team of world-class managers and technology experts, TechTorch has enabled dozens of private equity sector companies to accelerate the realization of business benefits.
Job Description
We are seeking a skilled and motivated Data Engineer to join our growing team. The ideal candidate will have a strong background in data engineering, with specific experience in working with Snowflake. You will be responsible for designing, building, and maintaining scalable data pipelines that can handle large volumes of data, ensuring the reliability, security, and performance of our data infrastructure.
Key Responsibilities
-
Design and Implement Data Pipelines: Develop, test, and maintain scalable data pipelines to support business analytics and reporting needs.
-
Work with Snowflake: Design and optimize data architecture using Snowflake, including data modeling, data warehousing, and performance tuning.
-
Data Integration: Integrate data from various sources, including APIs, databases, and third-party platforms, into our centralized data warehouse.
-
Collaborate Across Teams: Work closely with data scientists, analysts, and other engineers to ensure data availability, quality, and reliability.
-
Maintain Data Infrastructure: Monitor and maintain the performance and health of the data infrastructure, addressing any issues proactively.
-
Documentation: Document data processes, pipeline architecture, and procedures for ongoing maintenance and future enhancements.
Qualifications
-
Experience with Snowflake: Minimum of 3 years of hands-on experience with Snowflake, including data warehousing, schema design, and query optimization.
-
Programming Skills: Proficiency in programming languages such as Python, SQL.
-
Data Pipeline Tools: Experience with ETL/ELT tools such as Apache Airflow, or similar.
-
Cloud Platforms: Experience working with cloud platforms like AWS, Azure, or Google Cloud, particularly in data storage and processing.
-
Database Management: Strong knowledge of relational and non-relational databases.
-
Problem-Solving: Excellent problem-solving skills and ability to troubleshoot data issues quickly and efficiently.
-
Communication: Strong communication skills, with the ability to collaborate effectively with cross-functional teams.
What We Offer:
- Work in an international team
- Work with the largest capital groups in the world
- Development and rapid promotion opportunities
- Autonomy in action
- Participation in building a new global company
- Team-building activities