Looking for a career with IBM? The following roles are only some of the options you have! These roles can be available as new graduate or as student internship opportunities, check out our current roles here.


Mainframe Specialist

   - Deliver and support storage and consulting services for mainframe system environments

   - Knowledge in mainframe storage concepts, z/OS concepts, JCL, TSO/ISPF

   - Deep interest in computer hardware technology

Technical Consultant

   - Technical expert on engagement teams

   - Develop and support the implementation of end-to-end solutions for our clients' business      needs

   - Enterprise resource systems and SAP, Oracle and/or Siebel software

Technical Sales Specialist

   - Sell IBM's full technical solutions

   - On-site customer visits with small to large size companies

   - Passion for sales and customer service

   - Understanding of software development life cycle or network analysis are assets

Software Product Tester

   - Prove functionality, completeness, performance, and robustness of IBM software


   - Knowledge of DB2, Lotus, Rational, Tivoli and/or WebSphere

   - Software testing skills (Unix, Java, C/C++)

Software Product Developer

   - Design, modify, and support IBM products and solutions

   - Knowledge of DB2, Lotus, Rational, Tivoli and/or WebSphere

   - Software development skills    - (Unix, Java, C/C++)

Application Developer

   - Develop, design, and maintain IBM client business applications

   - Strong knowledge of IT architecture and design

   - Project management, communication, organizational, and leadership skills

Network Analyst

   - Review current network environments; perform problem determination and recommend      resolution; implement new networking technologies

   - Networking experience, HTML, Java, Intel servers, Windows

System Administrator

   - First and second level support and problem determination

   - Software/hardware upgrades, code deployments and networks

   - Intel/Unix (AIX, Linux) systems experience

Business Analyst

   - Analyze and document client application requirements

   - Team player - act as an interface between Sales, Customer Support, and Development      groups

   - Strong analytical and documentation skills

Financial Analyst

   - Financial Analysis, Consolidation and Reporting

   - Develop forecasts; prepare revenue, expense and resource plans; identify exposures;

     recommend actions

   - Pursuit of CMA/CGA an asset

Business Consultant

   - Industry and/or process expert on engagement teams

   - Craft and support the implementation of end-to-end solutions

   - Willing to travel 100% (Monday through Friday) to work at client sites

Analyst, Securities Industry

   - Analyze and document client application requirements for the Securities Industry

   - Securities Industry knowledge, Accounting designation and the Canadian Securities

     course are assets

Sales Specialist

   - Telesales positions range from selling hardware, software or services

   - Requires outgoing personality, passion for sales, customer relationship building

   - Sales experience and/or technical

Join us. Let's build a Smarter Planet