2012年4月23日星期一

加职业分类

http://www5.hrsdc.gc.ca/noc/english/noc/2006/QuickSearch.aspx?val65=*




0213 Computer and Information Systems Managers


Computer and information systems managers plan, organize, direct, control and evaluate the activities of organizations that analyze, design, develop, implement, operate and administer computer and telecommunications software, networks and information systems. They are employed throughout the public and private sectors.


Example Titles


EDP (electronic data processing) manager
computer systems manager
data centre managerdata processing directorinformation systems managermanager, data processing and systems analysismanager, management information system (MIS)manager, software engineering
software development manager
systems development manager

View all titles


Main duties


Computer and information systems managers perform some or all of the following duties:

  • Plan, organize, direct, control and evaluate the operations of information systems and electronic data processing (EDP) departments and companies
  • Develop and implement policies and procedures for electronic data processing and computer systems operations and development
  • Meet with clients to discuss system requirements, specifications, costs and timelines
  • Assemble and manage teams of information systems personnel to design, develop, implement, operate and administer computer and telecommunications software, networks and information systems
  • Control the budget and expenditures of the department, company or project
  • Recruit and supervise computer analysts, engineers, programmers, technicians and other personnel and oversee their professional development and training.

Employment requirements


  • A bachelor's or master's degree in computer science, business administration, commerce or engineering is usually required.

  • Several years of experience in systems analysis, data administration, software engineering, network design or computer programming, including supervisory experience, are required.

Classified elsewhere


  • Computer and information systems supervisors (in 217 Computer and Information Systems Professionals )
  • Computer Engineers (Except Software Engineers and Designers) (2147)
  • Computer Programmers and Interactive Media Developers (2174)
  • Computer services company presidents (in 0013 Senior Managers - Financial, Communications and Other Business Services )
  • Database Analysts and Data Administrators (2172)
  • Information Systems Analysts and Consultants (2171)
  • LAN managers (in 2281 Computer Network Technicians )
  • Software Engineers and Designers (2173)













2172 Database Analysts and Data Administrators


Database analysts design, develop and administer data management solutions using database management software. Data administrators develop and implement data administration policy, standards and models. They are employed in information technology consulting firms and in information technology units throughout the private and public sectors.


Example Titles


data administrator
data custodian
data dictionary administrator
data warehouse analystdatabase administrator (DBA)database analyst
database architect
technical architect – database

View all titles


Main duties


Database analysts perform some or all of the following duties:

  • Collect and document user's requirements
  • Design and develop database architecture for information systems projects
  • Design, construct, modify, integrate, implement and test data models and database management systems
  • Conduct research and provide advice to other informatics professionals regarding the selection, application and implementation of database management tools
  • Operate database management systems to analyze data and perform data mining analysis.
  • May lead, co-ordinate or supervise other workers in this group.

Data administrators perform some or all of the following duties:

  • Develop and implement data administration policy, standards and models
  • Research and document data requirements, data collection and administration policy, data access rules and security
  • Develop policies and procedures for network and/or internet database access and usage and for the backup and recovery of data
  • Conduct research and provide advice to other information systems professionals regarding the collection, availability, security and suitability of data
  • Write scripts related to stored procedures and triggers
  • May lead and co-ordinate teams of data administrators in the development and implementation of data policies, standards and models.

Employment requirements


  • A bachelor's degree, usually in computer science or in mathematics
    or
    Completion of a college program in computer science is usually required.

  • Computer programming experience is usually required.

Classified elsewhere


  • Computer and Information Systems Managers (0213)
  • Computer Engineers (Except Software Engineers and Designers) (2147)
  • Computer Programmers and Interactive Media Developers (2174)
  • Information Systems Analysts and Consultants (2171)
  • Software Engineers and Designers (2173)
  • Web Designers and Developers (2175)








2173 Software Engineers and Designers

Software engineers and designers research, design, evaluate, integrate and maintain software applications, technical environments, operating systems, embedded software, information warehouses and telecommunications software. They are employed in information technology consulting firms, information technology research and development firms, and information technology units throughout the private and public sectors, or they may be self-employed.

Example Titles

application architect
computer software engineer
embedded software engineer
software architect
software design engineer
software design verification engineer
software designer
software engineer
software testing engineer
systems integration engineer – software
technical architect – software
telecommunications software engineer

View all titles


Main duties

Software engineers and designers perform some or all of the following duties:
  • Collect and document user's requirements and develop logical and physical specifications
  • Research, evaluate and synthesize technical information to design, develop and test computer-based systems
  • Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs
  • Plan, design and co-ordinate the development, installation, integration and operation of computer-based systems
  • Assess, test, troubleshoot, document, upgrade and develop maintenance procedures for operating systems, communications environments and applications software
  • May lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems.

Employment requirements


  • A bachelor's degree, usually in computer science, computer systems engineering, software engineering or mathematics
    or
    Completion of a college program in computer science is usually required.

  • A master's or doctoral degree in a related discipline may be required.

  • Licensing by a provincial or territorial association of professional engineers is required to approve engineering drawings and reports and to practise as a Professional Engineer (P.Eng.).

  • Engineers are eligible for registration following graduation from an accredited educational program, three or four years of supervised work experience in engineering and passing a professional practice examination.

  • Experience as a computer programmer is usually required.

Classified elsewhere


  • Computer and Information Systems Managers (0213)
  • Computer Engineers (Except Software Engineers and Designers) (2147)
  • Computer Programmers and Interactive Media Developers (2174)
  • Database Analysts and Data Administrators (2172)
  • Electrical and Electronics Engineers (2133)
  • Information Systems Analysts and Consultants (2171)
  • Systems Testing Technicians (2283)
  • Web Designers and Developers (2175)

    2171 Information Systems Analysts and Consultants

  • Information systems analysts and consultants conduct research, develop and implement information systems development plans, policies and procedures, and provide advice on a wide range of information systems issues. They are employed in information technology consulting firms and in information technology units throughout the private and public sectors, or they may be self-employed.

    Example Titles

    IT (information technology) consultant
    computer consultant
    computer systems analyst
    informatics consultant
    informatics security analyst
    information systems business analystinformation systems quality assurance analyst
    management information systems (MIS) analystsystems auditor
    systems consultant
    systems security analyst

    View all titles

    Main duties

    The following is a summary of the main duties for some occupations in this unit group:
    • Information systems business analysts and consultants confer with clients to identify and document requirements, conduct business and technical studies, design, develop, integrate and implement information systems business solutions, and provide advice on information systems strategy, policy, management, security and service delivery.
    • Systems security analysts confer with clients to identify and document requirements, assess physical and technical security risks to data, software and hardware, and develop policies, procedures and contingency plans to minimize the effects of security breaches.
    • Information systems quality assurance analysts develop and implement policies and procedures throughout the software development life cycle to maximize the efficiency, effectiveness and overall quality of software products and information systems.
    • Systems auditors conduct independent third-party reviews to assess quality assurance practices, software products and information systems.

    Employment requirements

    • A bachelor's degree in computer science, computer systems engineering, software engineering, business administration or a related discipline
      or
      Completion of a college program in computer science is usually required.
    • Experience as a computer programmer is usually required.
    • Certification or training provided by software vendors may be required by some employers.

    Classified elsewhere

    • Computer and Information Systems Managers (0213)
    • Computer Engineers (Except Software Engineers and Designers) (2147)
    • Computer Programmers and Interactive Media Developers (2174)
    • Database Analysts and Data Administrators (2172)
    • Financial Auditors and Accountants (1111)
    • Professional Occupations in Business Services to Management (1122)
    • Software Engineers and Designers (2173)
    • Web Designers and Developers (2175)

2175 Web Designers and Developers


Web designers and developers research, design, develop and produce Internet and Intranet sites. They are employed in computer software development firms, information technology consulting firms, information technology units throughout the private and public sectors, or they may be self-employed.


Example Titles


Internet site designer
Internet site developerIntranet site designer
Web designer
Web developer
Web manager
Web site developerWebmastere-business Web site developere-commerce Web site developer

View all titles


Main duties


Web designers and developers perform some or all of the following duties:

  • Consult with clients to develop and document Web site requirements
  • Prepare mock-ups and storyboards
  • Develop Web site architecture and determine hardware and software requirements
  • Source, select and organize information for inclusion and design the appearance, layout and flow of the Web site
  • Create and optimize content for the Web site using a variety of graphics, database, animation and other software
  • Plan, design, write, modify, integrate and test Web-site related code
  • Conduct tests and perform security and quality controls
  • May lead and co-ordinate multidisciplinary teams to develop Web site graphics, content, capacity and interactivity
  • May research and evaluate a variety of interactive media software products

Employment requirements


  • A bachelor's degree, usually in computer science, communications or business
    or
    Completion of a college program in computer science, graphic arts, Web design or business is required.

  • Experience as a computer programmer or graphic designer is usually required.

Classified elsewhere


  • Computer Network Technicians (2281)
  • Computer Programmers and Interactive Media Developers (2174)
  • E-business managers (in 0611 Sales, Marketing and Advertising Managers )
  • Graphic Designers and Illustrators (5241)
  • Information Systems Analysts and Consultants (2171)
  • Network systems engineers (in 2147 Computer Engineers (Except Software Engineers and Designers) )
  • Systems Testing Technicians (2283)



2174 Computer Programmers and Interactive Media Developers


Computer programmers write, modify, integrate and test computer code for microcomputer and mainframe software applications, data processing applications, operating systems-level software and communications software. Interactive media developers write, modify, integrate and test computer code for Internet applications, computer-based training software, computer games, film, video and other interactive media. They are employed in computer software development firms, information technology consulting firms, and in information technology units throughout the private and public sectors.


Example Titles


Web programmer
application programmer
business application programmer
computer game developer
computer programmer
e-business (electronic business) software developer
interactive media developer
multimedia developer
operating systems programmer
programmer analyst
scientific programmer
software developer
software programmer
systems programmer

View all titles


Main duties


Computer programmers perform some or all of the following duties:

  • Write, modify, integrate and test software code
  • Maintain existing computer programs by making modifications as required
  • Identify and communicate technical problems, processes and solutions
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software
  • Assist in the collection and documentation of user's requirements
  • Assist in the development of logical and physical specifications
  • May lead and co-ordinate teams of computer programmers
  • May research and evaluate a variety of software products.

Interactive media developers perform some or all of the following duties:

  • Program animation software to predefined specifications for interactive CDs, DVDs, video game cartridges and internet-based applications
  • Program special effects software for film and video applications
  • Write, modify, integrate and test software code for e-commerce and other Internet applications
  • Assist in the collection and documentation of user's requirements
  • Assist in the development of logical and physical specifications
  • May lead and co-ordinate teams of interactive media developers
  • May research and evaluate a variety of interactive media software products.

Employment requirements


  • A bachelor's degree in computer science or in another discipline with a significant programming component
    or
    Completion of a college program in computer science is usually required.

  • Specialization in programming for engineering and scientific applications requires specific post-secondary study or experience.

Additional information


  • Progression to information systems analyst, software engineer or Web designer is possible with experience.

Classified elsewhere


  • Computer Network Technicians (2281)
  • Database Analysts and Data Administrators (2172)
  • E-business managers (in 0611 Sales, Marketing and Advertising Managers )
  • Graphic Designers and Illustrators (5241)
  • Information Systems Analysts and Consultants (2171)
  • Software Engineers and Designers (2173)
  • Systems Testing Technicians (2283)
  • Web Designers and Developers (2175)

没有评论:

发表评论