- Consult with end users regarding problems in accessing electronic content.
Occupations with related tasks Save Table: XLSX CSV
- Provide training or technical assistance in Web site implementation or use.
- Inform Web site users of problems, problem resolutions, or application changes and updates.
- Correct testing-identified problems, or recommend actions for their resolution.
- Recommend Web site improvements, and develop budgets to support recommendations.
- Evaluate or recommend server hardware or software.
- Monitor systems for intrusions or denial of service attacks, and report security breaches to appropriate personnel.
- Identify or document backup or recovery plans.
- Back up or modify applications and related data to provide for disaster recovery.
- Identify, standardize, and communicate levels of access and security.
- Determine sources of Web page or server problems, and take action to correct such problems.
- Implement updates, upgrades, and patches in a timely manner to limit loss of service.
- Implement Web site security measures, such as firewalls or message encryption.
- Collaborate with development teams to discuss, analyze, or resolve usability issues.
- Test issues such as system integration, performance, and system security on a regular schedule or after any major program modifications.
- Perform user testing or usage analyses to determine Web sites' effectiveness or usability.
- Document application and Web site changes or change procedures.
- Track, compile, and analyze Web site usage data.
- Test backup or recovery plans regularly and resolve any problems.
- Review or update Web page content or links in a timely manner, using appropriate tools.
- Install or configure Web server software or hardware to ensure that directory structure is well-defined, logical, and secure, and that files are named properly.
- Gather, analyze, or document user feedback to locate or resolve sources of problems.
- Set up or maintain monitoring tools on Web servers or Web sites.
- Monitor Web developments through continuing education, reading, or participation in professional conferences, workshops, or groups.
- Develop or document style guidelines for Web site content.
- Develop Web site performance metrics.
- Collaborate with Web developers to create and operate internal and external Web sites, or to manage projects, such as e-marketing campaigns.
- Identify or address interoperability requirements.
- Develop or implement procedures for ongoing Web site revision.
- Check and analyze operating system or application log files regularly to verify proper system performance.
- Evaluate testing routines or procedures for adequacy, sufficiency, and effectiveness.
- Document installation or configuration procedures to allow maintenance and repetition.
- Develop testing routines and procedures.
- Test new software packages for use in Web operations or other applications.
- Develop and implement marketing plans for home pages, including print advertising or advertisement rotation.
- Administer internet or intranet infrastructure, including Web, file, and mail servers.
- Provide training or technical assistance in Web site implementation or use.
- Inform Web site users of problems, problem resolutions, or application changes and updates.
- Correct testing-identified problems, or recommend actions for their resolution.
- Recommend Web site improvements, and develop budgets to support recommendations.
- Evaluate or recommend server hardware or software.
- Provide technical expertise in Geographic Information Systems (GIS) technology to clients or users.
- Provide technical support to users or clients regarding the maintenance, development, or operation of Geographic Information Systems (GIS) databases, equipment, or applications.
- Make recommendations regarding upgrades, considering implications of new or revised Geographic Information Systems (GIS) software, equipment, or applications.
- Recommend procedures, equipment, or software upgrades to increase data accessibility or ease of use.
- Produce data layers, maps, tables, or reports, using spatial analysis procedures or Geographic Information Systems (GIS) technology, equipment, or systems.
- Design or prepare graphic representations of Geographic Information Systems (GIS) data, using GIS hardware or software applications.
- Maintain or modify existing Geographic Information Systems (GIS) databases.
- Perform computer programming, data analysis, or software development for Geographic Information Systems (GIS) applications, including the maintenance of existing systems or research and development for future enhancements.
- Enter data into Geographic Information Systems (GIS) databases, using techniques such as coordinate geometry, keyboard entry of tabular data, manual digitizing of maps, scanning or automatic conversion to vectors, or conversion of other sources of digital data.
- Review existing or incoming data for currency, accuracy, usefulness, quality, or completeness of documentation.
- Perform geospatial data building, modeling, or analysis, using advanced spatial analysis, data manipulation, or cartography software.
- Design or coordinate the development of integrated Geographic Information Systems (GIS) spatial or non-spatial databases.
- Perform integrated or computerized Geographic Information Systems (GIS) analyses to address scientific problems.
- Select cartographic elements needed for effective presentation of information.
- Collect, compile, or integrate Geographic Information Systems (GIS) data, such as remote sensing or cartographic data for inclusion in map manuscripts.
- Interpret aerial or ortho photographs.
- Meet with clients to discuss topics such as technical specifications, customized solutions, or operational problems.
- Document, design, code, or test Geographic Information Systems (GIS) models, internet mapping solutions, or other applications.
- Create, analyze, report, convert, or transfer data, using specialized applications program software.
- Confer with users to analyze, configure, or troubleshoot applications.
- Design, program, or model Geographic Information Systems (GIS) applications or procedures.
- Develop specialized computer software routines, internet-based Geographic Information Systems (GIS) databases, or business applications to customize geographic information.
- Assist users in formulating Geographic Information Systems (GIS) requirements or understanding the implications of alternatives.
- Create visual representations of geospatial data, using complex procedures such as analytical modeling, three-dimensional renderings, or plot creation.
- Transfer or rescale information from original photographs onto maps or other photographs.
- Prepare training materials for, or make presentations to, Geographic Information Systems (GIS) users.
- Apply three-dimensional (3D) or four-dimensional (4D) technologies to geospatial data to allow for new or different analyses or applications.
- Conduct research, data analysis, systems design, or support for software such as Geographic Information Systems (GIS) or Global Positioning Systems (GPS) mapping software.
- Read current literature, talk with colleagues, continue education, or participate in professional organizations or conferences to keep abreast of developments in Geographic Information Systems (GIS) technology, equipment, or systems.
- Provide technical expertise in Geographic Information Systems (GIS) technology to clients or users.
- Provide technical support to users or clients regarding the maintenance, development, or operation of Geographic Information Systems (GIS) databases, equipment, or applications.
- Make recommendations regarding upgrades, considering implications of new or revised Geographic Information Systems (GIS) software, equipment, or applications.
- Recommend procedures, equipment, or software upgrades to increase data accessibility or ease of use.
- Provide technical guidance or support for the development or troubleshooting of systems.
- Provide advice on project costs, design concepts, or design changes.
- Investigate system component suitability for specified purposes, and make recommendations regarding component use.
- Evaluate existing systems to determine effectiveness, and suggest changes to meet organizational requirements.
- Verify stability, interoperability, portability, security, or scalability of system architecture.
- Develop system engineering, software engineering, system integration, or distributed system architectures.
- Collaborate with engineers or software developers to select appropriate design solutions or ensure the compatibility of system components.
- Identify system data, hardware, or software components required to meet user needs.
- Communicate with staff or clients to understand specific system requirements.
- Research, test, or verify proper functioning of software patches and fixes.
- Perform security analyses of developed or packaged software components.
- Document design specifications, installation instructions, and other system-related information.
- Communicate project information through presentations, technical reports, or white papers.
- Define and analyze objectives, scope, issues, or organizational impact of information systems.
- Monitor system operation to detect potential problems.
- Design and conduct hardware or software tests.
- Evaluate current or emerging technologies to consider factors such as cost, portability, compatibility, or usability.
- Provide customers or installation teams guidelines for implementing secure systems.
- Establish functional or system standards to address operational requirements, quality requirements, and design constraints.
- Complete models and simulations, using manual or automated tools, to analyze or predict system performance under different operating conditions.
- Develop or approve project plans, schedules, or budgets.
- Develop efficient and effective system controllers.
- Configure servers to meet functional specifications.
- Direct the analysis, development, and operation of complete computer systems.
- Develop application-specific software.
- Perform ongoing hardware and software maintenance operations, including installing or upgrading hardware or software.
- Direct the installation of operating systems, network or application software, or computer or network hardware.
- Train system users in system operation or maintenance.
- Provide technical guidance or support for the development or troubleshooting of systems.
- Provide advice on project costs, design concepts, or design changes.
- Investigate system component suitability for specified purposes, and make recommendations regarding component use.
- Evaluate existing systems to determine effectiveness, and suggest changes to meet organizational requirements.
- Answer user inquiries regarding computer software or hardware operation to resolve problems.
- Prepare evaluations of software or hardware, and recommend improvements or upgrades.
- Oversee the daily performance of computer systems.
- Read technical manuals, confer with users, or conduct computer diagnostics to investigate and resolve problems or to provide technical assistance and support.
- Set up equipment for employee use, performing or ensuring proper installation of cables, operating systems, or appropriate software.
- Develop training materials and procedures, or train users in the proper use of hardware or software.
- Enter commands and observe system functioning to verify correct operations and detect errors.
- Maintain records of daily data communication transactions, problems and remedial actions taken, or installation activities.
- Install and perform minor repairs to hardware, software, or peripheral equipment, following design or installation specifications.
- Confer with staff, users, and management to establish requirements for new systems or modifications.
- Modify and customize commercial programs for internal needs.
- Inspect equipment and read order sheets to prepare for delivery to users.
- Conduct office automation feasibility studies, including workflow analysis, space design, or cost comparison analysis.
- Read trade magazines and technical manuals, or attend conferences and seminars to maintain knowledge of hardware and software.
- Hire, supervise, and direct workers engaged in special project work, problem-solving, monitoring, and installation of data communication equipment and software.
- Answer user inquiries regarding computer software or hardware operation to resolve problems.
- Prepare evaluations of software or hardware, and recommend improvements or upgrades.
- Plan, install, repair, or troubleshoot telehealth technology applications or systems in homes.
- Provide consultation to nurses regarding hardware or software configuration.
- Translate nursing practice information between nurses and systems engineers, analysts, or designers, using object-oriented models or other techniques.
- Apply knowledge of computer science, information science, nursing, and informatics theory to nursing practice, education, administration, or research, in collaboration with other health informatics specialists.
- Design, develop, select, test, implement, and evaluate new or modified informatics solutions, data structures, and decision-support mechanisms to support patients, health care professionals, and their information management and human-computer and human-technology interactions within health care contexts.
- Analyze and interpret patient, nursing, or information systems data to improve nursing services.
- Develop, implement, or evaluate health information technology applications, tools, processes, or structures to assist nurses with data management.
- Identify, collect, record, or analyze data relevant to the nursing care of patients.
- Use informatics science to design or implement health information technology applications for resolution of clinical or health care administrative problems.
- Analyze computer and information technologies to determine applicability to nursing practice, education, administration, and research.
- Develop strategies, policies or procedures for introducing, evaluating, or modifying information technology applied to nursing practice, administration, education, or research.
- Develop or implement policies or practices to ensure the privacy, confidentiality, or security of patient information.
- Read current literature, talk with colleagues, and participate in professional organizations or conferences to keep abreast of developments in informatics.
- Develop or deliver training programs for health information technology, creating operating manuals as needed.
- Design, conduct, or provide support to nursing informatics research.
- Inform local, state, national, and international health policies related to information management and communication, confidentiality and security, patient safety, infrastructure development, and economics.
- Plan, install, repair, or troubleshoot telehealth technology applications or systems in homes.
- Provide consultation to nurses regarding hardware or software configuration.
- Provide technical support to junior staff or clients.
- Identify, evaluate and recommend hardware or software technologies to achieve desired database performance.
- Test programs or databases, correct errors, and make necessary modifications.
- Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure.
- Modify existing databases and database management systems or direct programmers and analysts to make changes.
- Specify users and user access levels for each segment of database.
- Write and code logical and physical database descriptions and specify identifiers of database to management system, or direct others in coding descriptions.
- Develop standards and guidelines for the use and acquisition of software and to protect vulnerable information.
- Review procedures in database management system manuals to make changes to database.
- Revise company definition of data as defined in data dictionary.
- Train users and answer questions.
- Review workflow charts developed by programmer analyst to understand tasks computer will perform, such as updating records.
- Approve, schedule, plan, and supervise the installation and testing of new products and improvements to computer systems, such as the installation of new databases.
- Identify and evaluate industry trends in database systems to serve as a source of information and advice for upper management.
- Develop data model describing data elements and how they are used, following procedures and using pen, template, or computer software.
- Select and enter codes to monitor database performance and to create production database.
- Plan and install upgrades of database management system software to enhance database performance.
- Test changes to database applications or systems.
- Provide technical support to junior staff or clients.
- Identify, evaluate and recommend hardware or software technologies to achieve desired database performance.
- Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
- Recommend purchase of equipment to control dust, temperature, or humidity in area of system installation.
- Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
- Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Coordinate installation of software system.
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
- Develop or direct software system testing or validation procedures, programming, or documentation.
- Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
- Monitor functioning of equipment to ensure system operates in conformance with specifications.
- Obtain and evaluate information on factors such as reporting formats required, costs, or security needs to determine hardware configuration.
- Prepare reports or correspondence concerning project specifications, activities, or status.
- Specify power supply requirements and configuration.
- Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
- Supervise and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
- Supervise the work of programmers, technologists and technicians and other engineering and scientific personnel.
- Train users to use new or modified equipment.
- Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
- Recommend purchase of equipment to control dust, temperature, or humidity in area of system installation.
- Provide staff and users with assistance solving computer-related problems, such as malfunctions and program problems.
- Recommend new equipment or software packages.
- Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems.
- Troubleshoot program and system malfunctions to restore normal functioning.
- Expand or modify system to serve new purposes or improve work flow.
- Use the computer in the analysis and solution of business problems, such as development of integrated production and inventory control and cost analysis systems.
- Consult with management to ensure agreement on system principles.
- Confer with clients regarding the nature of the information processing or computation needs a computer program is to address.
- Develop, document, and revise system design procedures, test procedures, and quality standards.
- Train staff and users to work with computer systems and programs.
- Coordinate and link the computer systems within an organization to increase compatibility so that information can be shared.
- Assess the usefulness of pre-developed application packages and adapt them to a user environment.
- Define the goals of the system and devise flow charts and diagrams describing logical operational steps of programs.
- Use object-oriented programming languages, as well as client and server applications development processes and multimedia and Internet technology.
- Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes.
- Supervise computer programmers or other systems analysts or serve as project leaders for particular systems projects.
- Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements.
- Determine computer software or hardware needed to set up or alter system.
- Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.
- Interview or survey workers, observe job performance, or perform the job to determine what information is processed and how it is processed.
- Prepare cost-benefit and return-on-investment analyses to aid in decisions on system implementation.
- Provide staff and users with assistance solving computer-related problems, such as malfunctions and program problems.
- Recommend new equipment or software packages.
- Provide technical support to junior staff or clients.
- Identify, evaluate and recommend hardware or software technologies to achieve desired database performance.
- Design databases to support business applications, ensuring system scalability, security, performance, and reliability.
- Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements.
- Collaborate with system architects, software architects, design analysts, and others to understand business or industry requirements.
- Develop data models for applications, metadata tables, views or related database structures.
- Set up database clusters, backup, or recovery processes.
- Create and enforce database development standards.
- Develop and document database architectures.
- Design database applications, such as interfaces, data transfer mechanisms, global temporary tables, data partitions, and function-based indexes to enable efficient access of the generic database structure.
- Document and communicate database schemas, using accepted notations.
- Demonstrate database technical functionality, such as performance, security and reliability.
- Develop or maintain archived procedures, procedural codes, or queries for applications.
- Develop load-balancing processes to eliminate down time for backup processes.
- Identify and correct deviations from database development standards.
- Plan and install upgrades of database management system software to enhance database performance.
- Develop data model describing data elements and their use, following procedures and using pen, template or computer software.
- Develop methods for integrating different products so they work properly together, such as customizing commercial databases to fit specific needs.
- Establish and calculate optimum values for database parameters, using manuals and calculator.
- Identify and evaluate industry trends in database systems to serve as a source of information and advice for upper management.
- Review project requests describing database user needs to estimate time and cost required to accomplish project.
- Test programs or databases, correct errors, and make necessary modifications.
- Train users and answer questions.
- Work as part of a project team to coordinate database development and determine project scope and limitations.
- Write and code logical and physical database descriptions, and specify identifiers of database to management system or direct others in coding descriptions.
- Provide technical support to junior staff or clients.
- Identify, evaluate and recommend hardware or software technologies to achieve desired database performance.
- Provide technical support for existing reports, dashboards, or other tools.
- Generate standard or custom reports summarizing business, financial, or economic data for review by executives, managers, clients, and other stakeholders.
- Synthesize current business intelligence or trend data to support recommendations for action.
- Maintain library of model documents, templates, or other reusable knowledge assets.
- Create business intelligence tools or systems, including design of related databases, spreadsheets, or outputs.
- Manage timely flow of business intelligence information to users.
- Collect business intelligence data from available industry reports, public information, field reports, or purchased sources.
- Analyze competitive market strategies through analysis of related product, market, or share trends.
- Maintain or update business intelligence tools, databases, dashboards, systems, or methods.
- Identify or monitor current and potential customers, using business intelligence tools.
- Disseminate information regarding tools, reports, or metadata enhancements.
- Identify and analyze industry or geographic trends with business strategy implications.
- Communicate with customers, competitors, suppliers, professional organizations, or others to stay abreast of industry or business trends.
- Create or review technical design documentation to ensure the accurate development of reporting solutions.
- Analyze technology trends to identify markets for future product development or to improve sales of existing products.
- Conduct or coordinate tests to ensure that intelligence is consistent with defined needs.
- Document specifications for business intelligence or information technology reports, dashboards, or other outputs.
- Provide technical support for existing reports, dashboards, or other tools.