Multiple locations
·
Fully Remote
Data Engineer
We are seeking a skilled and motivated Data Engineer to join our Business Technology team. The team is responsible for driving business data analytics and ensuring robust data engineering practices. As a Data Engineer, you will play a crucial role in designing, developing, and maintaining scalable data pipelines and infrastructure.
Required Skills:
- Strong experience with Python programming for data engineering tasks.
- Proficiency in data manipulation and transformation.
- Advanced SQL skills for database management and querying.
- Hands-on experience with AWS.
- Experience with Terraform for infrastructure automation.
- Proficiency in Looker and Snowflake.
- Strong understanding of data modeling principles and best practices.
- Upper Intermediate English level.
Key Responsibilities:
- Design, develop, and maintain scalable data pipelines and ETL processes to support business data analytics.
- Perform data manipulation, transformation, and cleansing to ensure data quality and integrity.
- Develop and maintain database solutions using SQL.
- Implement data models and optimize data storage solutions in Snowflake.
- Utilize AWS cloud services for data storage, processing, and analytics.
- Use Terraform for infrastructure as code to manage and deploy cloud resources.
- Create and maintain reports and dashboards using Looker.
- Collaborate with the team to continuously improve data engineering practices and processes.
This position is open to Latin America only
- Locations
- Multiple locations
- Remote status
- Fully Remote
About Perform
Since 2005, Perform's engineers have been helping companies scale their apps and their teams. We were near-shoring before it was even a term and have worked with 100s of clients along the way.
Founded in
2005
Multiple locations
·
Fully Remote
Data Engineer
Loading application form
Already working at Perform?
Let’s recruit together and find your next colleague.