Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

CGI

NewBe an early applicant

IBM DataStage ETL Developer

Posted Updated
Discussion

Description


Role & responsibilities

Direct Responsibilities

  • ETL Development: Create, optimize, and maintain DataStage parallel jobs, sequences, and routines to move data from various sources to target data warehouses and data marts.
  • Data Transformation: Implement complex business logic using transformer stages, lookups, joins, aggregations, and sorting mechanisms.
  • Database & SQL Optimization: Write and optimize advanced SQL and PL/SQL queries to extract and manipulate data in relational databases like Oracle, DB2, or SQL Server.
  • Scripting & Automation: Develop Unix/Linux shell scripts to automate job scheduling, file monitoring, and operational pipelines.
  • Troubleshooting & Support: Monitor job execution, perform root cause analysis on failed data loads, and provide production support for data processing cycles.
  • Collaboration: Work with data architects, business analysts, and testers to translate business rules into source-to-target mappings and technical specifications. Work closely in a one team approach with all stakeholders during all phases of the SDLC, jointly providing high quality deliverables
  • Testing: Participate in the testing phases (system, user acceptance, regression) as required while coordinating with BA, IT and QA teams
  • AI: Use AI tools LLM, APIs etc

Preferred candidate profile


  • IBM InfoSphere DataStage Designer, Director, and Administrator
  • SQL and Unix shell scripting
  • Oracle 19c

Key outputs

  • Feature implementations
  • Test cases
  • Documentation
  • Performance improvements

Skills

Apply

See also

Data Engineering jobs by country — openings, pay and top skills →