Skip to Content

Datastage Developer


What you’ll do
  • Conduct high-level assessments of application system change requests and provide technical inputs for user requirements during the preparation of impact assessment and business case documents.
  • Collaborate with Business Analysts to provide technical design inputs and effort estimates in the preparation of business and system requirements documents.
  • Prepare and maintain system design documents and program specifications, including Technical Design Documents.
  • Develop, modify, and maintain programs and codes based on approved technical design specifications.
  • Develop prototypes and proof-of-concept solutions as needed to validate technical requirements and proposed designs.
  • Conduct unit testing of developed programs and codes to ensure functionality and compliance with approved technical specifications.
  • Coordinate with vendors or independently investigate, troubleshoot, and resolve technical issues and defects identified during System Integration Testing (SIT) and User Acceptance Testing (UAT).Maintain and support applications in the production environment, including implementing production fixes, troubleshooting issues, and developing application enhancements as needed.
  • Ensure that all development and maintenance activities comply with the company's established Software Development Life Cycle (SDLC) standards, policies, and procedures. Perform other related duties and responsibilities as may be assigned from time to time.
Must Have
  • Bachelor’s degree in Computer Science, Information Technology, or any related field.
  • Minimum of 3 years of relevant work experience as a DataStage Developer or in an IBM DataStage-related role. (Non-negotiable)
  • Must have Experience in IBM Info
  • Sphere DataStage, particularly in developing and maintaining ETL (Extract, Transform, Load) processes. (Non-negotiable)
  • Strong understanding of ETL concepts, data warehousing, and data integration. (Non-negotiable)
  • Hands-on experience working with relational databases such as Oracle, Microsoft SQL Server, or IBM DB2, with proficiency in SQL for data extraction, manipulation, and transformation. (Non-negotiable)
  • Experience with data modeling concepts and tools, including designing data models to support ETL processes. (Non-negotiable)
  • Experience in version control systems such as Git and best practices for source code management. (Non-negotiable)
  • Good verbal and written communication skills. (Non-negotiable)