IBM Data Stage Engineer
Job Description
Contract IBM Data Stage Engineer role in Cottonwood Heights, UT (remote) with a $170/hour rate, focused on data engineering, ETL/ELT development, and scalable data pipelines using IBM DataStage, SQL, and MPP databases.
Responsibilities
- Design, implement, and maintain scalable data pipelines and ETL/ELT workflows to support analytics and data warehousing initiatives.
- Develop data integration processes using IBM DataStage, SQL, and MPP databases, ensuring reliability and performance.
- Collaborate with data engineering, analytics, and business stakeholders to translate requirements into robust data solutions.
- Implement data quality checks, monitoring, and error handling to minimize defects and outages in data flows.
- Optimize pipelines for performance, scalability, and maintainability across on-site and remote environments.
Requirements
- Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field.
- 5+ years of experience in data engineering, ETL/ELT development, or related roles.
- Proven ability to design and operate scalable data pipelines.
- Strong experience with ETL tools such as IBM DataStage (or similar).
- Proficiency in SQL and relational databases.
- Hands-on experience with Greenplum or other MPP databases.
- Solid knowledge of Unix/Linux commands and shell scripting.
- Experience with Control-M or other job scheduling tools.
- Understanding of data warehousing concepts (fact/dimension, star schema).
- Familiarity with Agile/Scrum methodologies.
Technologies
- IBM DataStage
- SQL
- Relational databases
- Greenplum
- Unix/Linux
- Shell scripting
- Control-M
Compensation
- Hourly rate: $170 per hour
Reference: #404-IT Pittsburgh