2 months ago
Remote, PhilippinesMid Level
Responsibilities
- Configure and deploy reusable-pattern solutions and automated jobs that move data from operational and external environments into the business intelligence environment.
- Manage data integration and ETL jobs, including consolidation, aggregation, filtering, validation, data quality routines, and dimension creation.
- Execute production jobs while managing data dependencies, schedules, validation routines, and data stream updates.
- Design, develop, verify, and optimize data models according to business requirements.
- Collaborate with technical users and business stakeholders to define data requirements, establish business rules, and deliver new BI datasets.
- Perform unit and system integration testing, peer reviews, documentation updates, and data model validation.
- Monitor error handling, logging, performance, data quality, and validation processes; troubleshoot configuration and data errors and identify optimization opportunities.
Requirements
- At least 2 years of experience in data engineering.
- Knowledge of Python, Apache Kafka, AWS Redshift, AWS Glue, AWS S3, and Pentaho Data Integration.
- Strong knowledge of data warehousing, traditional and MPP database designs, and star and snowflake schemas, including at least 2 years of data modeling experience.
- At least 2 years of hands-on ETL development experience with tools such as Pentaho, SSIS, Informatica, Talend, Fivetran, or Airflow.
- Knowledge of the architecture, design, and implementation of MPP databases such as Teradata, Snowflake, or Redshift.
- Three years of development experience using cloud-based analytics solutions, preferably AWS or GCP.
- Knowledge of streaming pipeline design and implementation using Apache Kafka, Apache Spark, or Segment.
- Knowledge of database tuning and ETL tuning, with Python cloud-environment experience preferred.
- Knowledge of NoSQL databases and exposure to AI tools are preferred.
- Ability to work effectively across internal functional areas in ambiguous situations, think structurally, and communicate effectively.
- Bachelor's/College Degree in Computer Science, Information Technology, or Computer/Telecommunication Engineering, or 4-8 years of experience in place of a degree.
Benefits
- Work from home remotely from any TaskUs Philippines site.
- Typical work schedule is 8:00 PM to 5:00 AM PHT and may change according to business needs.
- Competitive industry salary and comprehensive benefits package.
- People First culture with wellness, diversity, professional growth, and internal mobility opportunities.
Tech Stack
Amazon RedshiftApache AirflowApache KafkaApache SparkAWSGoogle Cloud PlatformInformaticaPythonSnowflakeTalend
Categories
Data Engineering
About TaskUs
TaskUs provides outsourced digital operations and customer experience services for technology and internet companies, including customer support, trust and safety/content moderation, and AI data services. It operates a global delivery network and earns revenue through multi‑year, volume‑based BPO contracts. Founded in 2008 and headquartered in New Braunfels, Texas, TaskUs is a public company listed on Nasdaq.
