If you’re looking for a job in IT, be sure to review the job
requirements and responsibilities before the interview so that you are
prepared. Listed below is an overview of the more common and popular IT job
classifications to help in your search.
Software Development and Programming
Applications Systems Analyst
Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing to support an organization´s application systems. Consults with users to identify current operating procedures and to clarify program objectives. May be expected to write documentation to describe program
development, logic, coding, and corrections. Writes manual for users to
describe installation and operating procedures. May require a bachelor´s degree
in a related area and 2-5 years of experience in the field or in a related
area. Familiar with relational databases and client-server concepts. Relies on
limited experience and judgment to plan and accomplish goals. Performs a
variety of tasks. Works under general supervision; typically reports to a
project leader or manager. A certain degree of creativity and latitude is
required.
Client/Server Programmer
Reviews, analyzes, and modifies programming systems including encoding, testing,
debugging and installing to support an organization´s client/server software
applications. May require a bachelor´s degree in a related area and 2-5 years
of experience in the field or in a related area. Familiar with relational
database concepts, and client-server concepts. Relies on limited experience and
judgment to plan and accomplish goals. Performs a variety of tasks. Works under
general supervision; typically reports to a project leader or manager. A
certain degree of creativity and latitude is required.
Mainframe Programmer
Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing for a large-scale mainframe computer system. Maintains and develops on-line and batch application programs. Develops and implements a disaster recovery plan. May require a bachelor´s degree in a related area and 2-5 years of experience in the field or in a related area. Familiar with standard concepts, practices, and procedures within a particular field. Relies on limited experience and judgment to plan and accomplish goals. Performs a variety of tasks. Works under general supervision; typically reports to a project leader or manager. A certain degree of creativity and latitude is
required.
Programmer
Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and documenting programs. May require an associate´s degree in a related area and 2-5 years of experience in the field or in a related area.
Familiar with standard concepts, practices, and procedures within a particular
field. Relies on limited experience and judgment to plan and accomplish goals.
Performs a variety of tasks. Works under general supervision; typically reports
to a project leader or manager. A certain degree of creativity and latitude is
required.
Software Engineer
Designs, modifies, develops, writes and implements software programming applications.
Supports and/or installs software applications. Participates in the testing
process through test review and analysis, test witnessing and certification of
software. Requires a bachelor´s degree in a related area and 2-5 years of
experience in the field or in a related area. Familiar with standard concepts,
practices, and procedures within a particular field. Relies on limited
experience and judgment to plan and accomplish goals. Performs a variety of
tasks. Works under general supervision; typically reports to a manager. A
certain degree of creativity and latitude is required.
Database Design/Administration
Data Architect
Designs and builds relational databases. Develops strategies for data acquisitions, archive
recovery, and implementation of a database. Cleans and maintains the database
by removing and deleting old data. May require an associate´s degree in a
related area and at least 5 years of experience in the field or in a related
area. Must be able to design, develop and manipulate Oracle databases, data
warehouses and multidimensional databases. Relies on experience and judgment to
plan and accomplish goals. Performs a variety of complicated tasks. May lead
and direct the work of others. Typically reports to a project leader or
manager. A wide degree of creativity and latitude is expected.
Data Warehouse Specialist
Designs, implements and supports data warehousing. Implements business rules via stored
procedures, middleware, or other technologies. Defines user interfaces and
functional specifications. Requires a bachelor´s degree with at least 2 years
of experience in datawarehousing design. Relies on experience and judgment to
plan and accomplish goals. Performs a variety of tasks. Typically reports to a
manager. A certain degree of creativity and latitude is required.
Database Administrator
Administers, maintains, develops and implements policies and procedures for ensuring the
security and integrity of the company database. Implements data models and
database designs, data access and table maintenance codes; resolves database
performance issues, database capacity issues, replication, and other
distributed data issues. May require a bachelor´s degree in a related area and
2-4 years of experience in the field or in a related area. Familiar with
standard concepts, practices, and procedures within a particular field. Relies
on limited experience and judgment to plan and accomplish goals. Performs a
variety of tasks. Works under general supervision; typically reports to a
manager. A certain degree of creativity and latitude is required.
Database Analyst
Reviews, evaluates, designs, implements and maintains company database[s]. Identifies
data sources, constructs data decomposition diagrams, provides data flow
diagrams and documents the process. Writes codes for database access,
modifications, and constructions including stored procedures. May require a
bachelor´s degree in a related area and at least 4 years of experience in the
field or in a related area. Familiar with a variety of the field´s concepts,
practices, and procedures. Relies on experience and judgment to plan and
accomplish goals. Performs a variety of complicated tasks. May lead and direct
the work of others. Typically reports to a project leader or manager. A wide
degree of creativity and latitude is expected.
System Administration
Help Desk Support
Provides support to end users on a variety of issues. Identifies, researches, and resolves
technical problems. Responds to telephone calls, email and personnel requests
for technical support. Tracks and monitors the problem to insure a timely
resolution. May require an associate´s degree in a related area and 3-5 years
of experience in the field or in a related area. Familiar with a variety of the
field´s concepts, practices, and procedures. Relies on experience and judgment
to plan and accomplish goals. Performs a variety of complicated tasks. May lead
and direct the work of others. Typically reports to a supervisor or manager. A
wide degree of creativity and latitude is expected.
Mail Server Administrator
Monitors servers, replication, and mail routing. Creates user accounts and maintains
security levels on databases. Provides first-level telephone support and
troubleshoots. Monitors existing messaging infrastructure, ensuring proper
working order. Requires a bachelor´s degree and 2-4 years of experience of
systems administration and/or client support. Must also have a working
knowledge of Windows NT. Relies on experience and judgment to plan and
accomplish goals. Performs a variety of tasks. Works under general supervision;
typically reports to a manager. A certain degree of creativity and latitude is
required.
Software Quality Assurance
Develops, publishes, and implements test plans. Writes and maintains test automation.
Develops quality assurance standards. Defines and tracks quality assurance
metrics such as defect densities and open defect counts. Requires a bachelor´s
degree and at least 5 years of experience coding in C, C++, Java. Must have a
working knowledge of quality assurance methodologies. Familiar with NT, UNIX
and/or Solaris environments. Relies on experience and judgment to plan and
accomplish goals. Performs a variety of tasks. May lead and direct the work of
others. Works under general supervision; typically reports to a manager. A
certain degree of creativity and latitude is required.
Supervisor Computer Operations
Administers computer operations department policies and procedures. Supports and administers
data retention/recovery and production job schedule environments. Supervises
employees assigned to a particular shift. Performs continuous analysis of
production jobs, backup processes, system monitors and server availability and
provides solutions working with all groups impacted. May require an associate´s
degree in a related area and at least 5 years of experience in the field.
Generally, supervises a group of computer operators. Relies on experience and
judgment to plan and accomplish goals. Typically reports to a manager.
Technical Support Analyst
Reviews, analyzes, and evaluates information technology systems operations. May require
a bachelor´s degree in a related area and at least 5 years of experience in the
field or in a related area. Familiar with a variety of the field´s concepts,
practices, and procedures. Relies on experience and judgment to plan and
accomplish goals. Performs a variety of complicated tasks. May lead and direct
the work of others. May report directly to a project lead or manager. A wide
degree of creativity and latitude is expected.
UNIX Administrator
Installs, configures and maintains an organization´s operating systems. Analyzes and
resolves problems associated with server hardware UNIX , applications software.
Detects, diagnoses, and reports UNIX related problems on servers. May require a
bachelor´s degree in a related area and 0-2 years of experience in the field or
in a related area. Has knowledge of commonly-used concepts, practices, and
procedures within a particular field. Relies on instructions and
pre-established guidelines to perform the functions of the job. Works under
immediate supervision. Little creativity is required. Typically reports to a
project leader or manager.
Internet
Content Engineer
Develops and designs interface, front pages, and the tools to navigate a web site. Performs unit testing at the page level. Sets code standards, and leads code reviews. Reviews specifications and provides time estimates on the development of projects and features. Prioritizes projects and deliverables. Requires a bachelor´s degree in a related area and at least 5 years of experience in the field or in a related area. Familiar with a variety of the field´s concepts, practices, and procedures. Relies on experience and judgment to plan and accomplish goals. Performs a variety of complicated tasks. Directs and leads the work of others. Typically reports to a manager or head of a unit/department. A wide degree of creativity and latitude is expected.
Graphical User Interface (GUI) Programmer
Designs and develops web applications using a number of visual components such as Java AWT
or Swing. May participate in testing Java GUI components and testing
improvements of Java GUI components. May require a bachelor´s degree in a
related area and at least 4 years of experience in the field or in a related
area. Has knowledge of a variety of concepts, practices, and procedures within
a particular field (i.e., C, C++ language programming, XMotif programming
interfaces and GUI API packages). Relies on experience and judgment to plan and
accomplish goals. Performs a variety of complicated tasks. May lead and direct
the work of others. Typically reports to a project leader or manager. A wide
degree of creativity and latitude is expected.
Interface Designer
Designs html prototypes, visual interfaces and interaction of web-based applications.
Designs and evaluates visual human interfaces utilizing user-centered design
principles. Implements the user interface design. Works with the product development team to design online user experiences. May require a bachelor´s degree with at least 3 years of experience in the field or in a related area. Familiar with standard concepts, practices, and procedures within a particular field. Relies on limited experience and judgment to plan and accomplish goals. Performs a variety of tasks. Works under general supervision; typically reports to a manager. A certain degree of creativity and latitude is required.
Intranet Applications Manager
Develops and implements policies and procedures for a organization´s intranet applications
unit. May require a bachelor´s degree in a related area and at least 7 years of
experience in the field. Generally manages a group of applications specialists.
Relies on experience and judgment to plan and accomplish goals. Typically
reports to an executive.
Intranet Applications Specialist
Develops, implements, and maintains web-based application systems for an organization.
Troubleshoots issues with existing or developed systems, and works with the
appropriate resources to resolve them. May require a bachelor´s degree in a
related area and at least 4 years of experience in the field or in a related
area. Has knowledge of a variety of concepts, practices, and procedures within
a particular field (i.e., HTML, Java, etc.) Relies on experience and judgment
to plan and accomplish goals. Performs a variety of complicated tasks. May
direct and lead the work of others. Typically reports to a manager or head of a
unit/department. A wide degree of creativity and latitude is expected.
Security Administrator
Develops, implements, and maintains firewall technologies that secure an organization´s
website. Defines network security issues, develops plans and procedures, and
ensures safety and privacy of their newly developed internet and intranet
sites. Creates, modifies and deletes user profiles and other access controls.
Reviews security logs and violation reports. Requires a bachelor´s degree in a
related area and 2-4 years of experience in the field or in a related area.
Familiar with standard concepts, practices, and procedures within a particular
field. Relies on limited experience and judgment to plan and accomplish goals.
Performs a variety of tasks. Works under general supervision; typically reports
to a manager. A certain degree of creativity and latitude is required.
Software Developer
Consults with clients and other project team members to design, build and manage web sites.
Develops installation programs for websites. May negotiate contracts/agreements
with software vendors and other internet companies. May require a bachelor´s
degree in a related area and 3-5 years of experience in the field or in a
related area. Has knowledge of a variety of concepts, practices, and procedures
within a particular field (i.e., SQL, C++, HTML, CGI and JavaScript). Relies on
experience and judgment to plan and accomplish goals. Performs a variety of
complicated tasks. May lead and direct the work of others. Typically reports to
a project leader or manager. A wide degree of creativity and latitude is
expected.
Technical Producer
Acts as a liaison for the creative content team and the IT technical team. Develops the
technical specifications for the site. Plans and reviews the navigational user
interface design. Plans and reviews site architecture for new web site products
and features. Troubleshoots, tests and oversees the launch of new products.
Coordinates among cross functional to identify challenges, recommends and
implements solutions. May require a bachelor´s degree or its equivalent. Has at
least 5 years of experience in the field or in a related area. Has knowledge of
a variety of concepts, practices, and procedures within a particular field
(i.e., HTML, JAVA, Mac, UNIX and Window platforms). Relies on experience and
judgment to plan and accomplish goals. Performs a variety of complicated tasks.
May lead and direct the work of others. Typically reports to a project leader
or manager. A wide degree of creativity and latitude is expected.
Web Designer
Designs and constructs web pages/sites including incorporating graphic user interface (GUI)
features and other techniques. Maintains and provides ongoing design of the
website, promos and ad banners, seasonal content specials and custom chat
launcher design for partners. May require a bachelor´s degree in a related area
and at least 2 years of experience in the field or in a related area. Familiar
with a variety of the field´s concepts, practices, and procedures. Relies on
experience and judgment to plan and accomplish goals. Performs a variety of
complicated tasks. May lead and direct the work of others. Typically reports to
a project leader or manager. A wide degree of creativity and latitude is
expected.
Web Surfer
Visits multiple websites to gather information. Requires a high school diploma with 0-2 years
of experience in the field or in a related area. Has knowledge of commonly-used
concepts, practices, and procedures within a particular field. Relies on
instructions and pre-established guidelines to perform the functions of the
job. Works under immediate supervision. Little creativity is required.
Typically reports to a manager.
Webmaster
Develops and maintains the company´s portal. Performs backups and ensure user accessibility
to the site. Monitors site traffic and helps scale site capacity to meet
traffic demands performance. Improves the company´s efficiency and designs the
look and feel for the site. May require a bachelor´s degree and 2-4 years of
experience. Must have a working knowledge of HTML, JavaScript, and SQL. Relies
on experience and judgment to plan and accomplish goals. Performs a variety of
tasks. Works under general supervision; typically reports to a manager. A
certain degree of creativity and latitude is required.
Management/Project Management
Business Systems Analyst
Reviews, analyzes, and evaluates business systems and user needs. Formulates systems to
parallel overall business strategies. Writes detailed description of user
needs, program functions, and steps required to develop or modify computer
programs. May require a bachelor´s degree in a related area with at least 5
years of experience in the field or in a related area. Familiar with relational
database concepts, and client-server concepts. Relies on experience and
judgment to plan and accomplish goals. Performs a variety of complicated tasks.
May lead and direct the work of others. May report directly to a project lead
or manager. A wide degree of creativity and latitude is expected.
Manager Computer Operations
Plans, directs, and manages the daily operations of a computer operations department.
Establishes department policies and procedures. May require an associate´s
degree in a related area and at least 8 years of experience in the field.
Generally manages a group of computer operators. Relies on experience and
judgment to plan and accomplish goals. Typically reports to a senior manager.
Manager Data Warehousing
Develops and implements information management strategies. Coordinates and manages
information management solutions. Scopes, plan, and prioritizes multiple
projects. And manages all aspects of the warehouses such as data sourcing,
migration, quality, design, and implementation. Requires a bachelor´s degree
with at least 7 years of experience in data warehouse design and development
experience. Must be familiar with internet business models and technologies.
Generally manages a team of exempt and nonexempt employees. Relies on
experience and judgment to plan and accomplish goals. Typically reports to sr
management.
Project Lead - App Systems and Programming
Designs, plans, and coordinates work teams. Provides technical support to project team members.
Handles complex application features and technical designs. Designs and
implements the components required for complex application features. Requires a
bachelor´s degree in a related area with at least 7 years of experience in the
field. Generally manages a group of applications systems analysts. Relies on
experience and judgment to plan and accomplish goals. Typically reports to a senior manager.
Project
Lead - Business Systems
Investigates, analyzes, designs, develops and implements cost effective solutions to business
issues. Investigates, plans, analyzes, designs, codes, tests, implements,
trains and supports quality systems. Analyzes, investigates and helps to
develop a proposed solution to business sponsored initiative. Provides
technical support to project team members. Requires a bachelor´s degree in a
related area and at least 7 years of experience in the field. Generally manages
a group of business systems analysts. Relies on experience and judgment to plan
and accomplish goals. Typically reports to a senior manager.
Project
Lead - Software Engineer
Designs, plans, and coordinates work teams. Provides technical support to project team members.
Requires a bachelor´s degree in a related area and at least 7 years of
experience in the field. Generally manages a group of software
developers/engineers. Relies on experience and judgment to plan and accomplish
goals. Typically reports to a senior manager.



Save to Del.icio.us




