- Create backup copies of images by transferring images from disk to storage media or workstation.
Occupations with related tasks Save Table: XLSX CSV
- Select digital images for printing, specify number of images to be printed, and direct to printer, using computer software.
- Load digital images onto computers directly from cameras or from storage devices, such as flash memory cards or universal serial bus (USB) devices.
- Upload digital images onto Web sites for customers.
- Operate scanners or related computer equipment to digitize negatives, photographic prints, or other images.
- Operate special equipment to perform tasks such as transferring film to videotape or producing photographic enlargements.
- Create prints according to customer specifications and laboratory protocols.
- Produce color or black-and-white photographs, negatives, or slides, applying standard photographic reproduction techniques and procedures.
- Set or adjust machine controls, according to specifications, type of operation, or material requirements.
- Review computer-processed digital images for quality.
- Fill tanks of processing machines with solutions such as developer, dyes, stop-baths, fixers, bleaches, or washes.
- Measure and mix chemicals to prepare solutions for processing, according to formulas.
- Examine developed prints for defects, such as broken lines, spots, or blurs.
- Read work orders to determine required processes, techniques, materials, or equipment.
- Load circuit boards, racks or rolls of film, negatives, or printing paper into processing or printing machines.
- Insert processed negatives and prints into envelopes for delivery to customers.
- Reprint originals for enlargement or in sections to be pieced together.
- Clean or maintain photoprocessing or darkroom equipment, using ultrasonic equipment or cleaning and rinsing solutions.
- Monitor equipment operation to detect malfunctions.
- Maintain records, such as quantities or types of processing completed, materials used, or customer charges.
- Immerse film, negatives, paper, or prints in developing solutions, fixing solutions, and water to complete photographic development processes.
- Examine quality of film fades or dissolves for potential color corrections, using color analyzers.
- Thread filmstrips through densitometers or sensitometers and expose film to light to determine density of film, necessary color corrections, or light sensitivity.
- Examine drawings, negatives, or photographic prints to determine coloring, shading, accenting, or other changes required for retouching or restoration.
- Place sensitized paper in frames of projection printers, photostats, or other reproduction machines.
- Produce timed prints with separate densities or color settings for each scene of a production.
- Splice broken or separated film and mount film on reels.
- Retouch photographic negatives or original prints to correct defects.
- Adjust digital images using software.
- Select digital images for printing, specify number of images to be printed, and direct to printer, using computer software.
- Load digital images onto computers directly from cameras or from storage devices, such as flash memory cards or universal serial bus (USB) devices.
- Upload digital images onto Web sites for customers.
- Operate scanners or related computer equipment to digitize negatives, photographic prints, or other images.
- Operate special equipment to perform tasks such as transferring film to videotape or producing photographic enlargements.
- Back up files from Web sites to local directories for instant recovery in case of problems.
- Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.
- Perform or direct Web site updates.
- Renew domain name registrations.
- Design and implement Web site security measures, such as firewalls and message encryption.
- Write supporting code for Web applications or Web sites.
- Select programming languages, design tools, or applications.
- Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems.
- Develop databases that support Web applications and Web sites.
- Perform Web site tests according to planned schedules, or after any Web site or product revision.
- Maintain understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.
- Analyze user needs to determine technical requirements.
- Respond to user email inquiries, or set up automated systems to send responses.
- Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions.
- Communicate with network personnel or Web site hosting agencies to address hardware or software issues affecting Web sites.
- Collaborate with management or users to develop e-commerce strategies and to integrate these strategies with Web sites.
- Document test plans, testing procedures, or test results.
- Establish appropriate server directory trees.
- Recommend and implement performance improvements.
- Document technical factors such as server load, bandwidth, database performance, and browser and device types.
- Develop or implement procedures for ongoing Web site revision.
- Create Web models or prototypes that include physical, interface, logical, or data models.
- Provide clear, detailed descriptions of Web site specifications, such as product features, activities, software, communication protocols, programming languages, and operating systems software and hardware.
- Evaluate or recommend server hardware or software.
- Monitor security system performance logs to identify problems and notify security specialists when problems occur.
- Install and configure hypertext transfer protocol (HTTP) servers and associated operating systems.
- Research, document, rate, or select alternatives for Web architecture or technologies.
- Develop system interaction or sequence diagrams.
- Incorporate technical considerations into Web site design plans, such as budgets, equipment, performance requirements, and legal issues including accessibility and privacy.
- Back up files from Web sites to local directories for instant recovery in case of problems.
- Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.
- Perform or direct Web site updates.
- Renew domain name registrations.
- Design and implement Web site security measures, such as firewalls and message encryption.
- Back up or modify applications and related data to provide for disaster recovery.
- 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.
- Review or update Web page content or links in a timely manner, using appropriate tools.
- Monitor systems for intrusions or denial of service attacks, and report security breaches to appropriate personnel.
- Identify or document backup or recovery plans.
- Correct testing-identified problems, or recommend actions for their resolution.
- Identify, standardize, and communicate levels of access and security.
- Determine sources of Web page or server problems, and take action to correct such problems.
- 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.
- Recommend Web site improvements, and develop budgets to support recommendations.
- 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.
- Provide training or technical assistance in Web site implementation or use.
- Evaluate testing routines or procedures for adequacy, sufficiency, and effectiveness.
- Inform Web site users of problems, problem resolutions, or application changes and updates.
- 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.
- Evaluate or recommend server hardware or software.
- Administer internet or intranet infrastructure, including Web, file, and mail servers.
- Back up or modify applications and related data to provide for disaster recovery.
- 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.
- Review or update Web page content or links in a timely manner, using appropriate tools.
- Perform routine system administrative functions, such as troubleshooting, back-ups, or upgrades.
- Enter or retrieve information from structural databases, protein sequence motif databases, mutation databases, genomic databases or gene expression databases.
- Package bioinformatics data for submission to public repositories.
- Analyze or manipulate bioinformatics data using software packages, statistical applications, or data mining techniques.
- Extend existing software programs, web-based interactive tools, or database queries as sequence management and analysis needs evolve.
- Maintain awareness of new and emerging computational methods and technologies.
- Conduct quality analyses of data inputs and resulting analyses or predictions.
- Develop or maintain applications that process biologically based data into searchable databases for purposes of analysis, calculation, or presentation.
- Confer with researchers, clinicians, or information technology staff to determine data needs and programming requirements and to provide assistance with database-related research activities.
- Participate in the preparation of reports or scientific publications.
- Write computer programs or scripts to be used in querying databases.
- Document all database changes, modifications, or problems.
- Create data management or error-checking procedures and user manuals.
- Develop or apply data mining and machine learning algorithms.
- Design or implement web-based tools for querying large-scale biological databases.
- Monitor database performance and perform any necessary maintenance, upgrades, or repairs.
- Confer with database users about project timelines and changes.
- Train bioinformatics staff or researchers in the use of databases.
- Test new or updated software or tools and provide feedback to developers.
- Perform routine system administrative functions, such as troubleshooting, back-ups, or upgrades.
- Enter or retrieve information from structural databases, protein sequence motif databases, mutation databases, genomic databases or gene expression databases.
- Package bioinformatics data for submission to public repositories.
- Perform data backups and disaster recovery operations.
- Configure, monitor, and maintain email applications or virus protection software.
- Plan, coordinate, and implement network security measures to protect data, software, and hardware.
- Maintain and administer computer networks and related computing environments, including computer hardware, systems software, applications software, and all configurations.
- Diagnose, troubleshoot, and resolve hardware, software, or other network and system problems, and replace defective components when necessary.
- Operate master consoles to monitor the performance of computer systems and networks and to coordinate computer network access and use.
- Monitor network performance to determine whether adjustments are needed and where changes will be needed in the future.
- Analyze equipment performance records to determine the need for repair or replacement.
- Confer with network users about solutions to existing system problems.
- Recommend changes to improve systems and network configurations, and determine hardware or software requirements related to such changes.
- Design, configure, and test computer hardware, networking software and operating system software.
- Perform routine network startup and shutdown procedures, and maintain control records.
- Load computer tapes and disks, and install software and printer paper or forms.
- Train people in computer system use.
- Maintain logs related to network functions, as well as maintenance and repair records.
- Gather data pertaining to customer needs, and use the information to identify, predict, interpret, and evaluate system and network requirements.
- Coordinate with vendors and with company personnel to facilitate purchases.
- Implement and provide technical support for voice services and equipment, such as private branch exchange, voice mail system, and telecom system.
- Maintain an inventory of parts for emergency repairs.
- Research new technologies by attending seminars, reading trade articles, or taking classes, and implement or recommend the implementation of new technologies.
- Perform data backups and disaster recovery operations.
- Configure, monitor, and maintain email applications or virus protection software.
- Plan, coordinate, and implement network security measures to protect data, software, and hardware.
- Implement or perform preventive maintenance, backup, or recovery procedures.
- Implement controls to provide security for operating systems, software, and data.
- Manage user access to systems and equipment through account management and password administration.
- Consult with users, administrators, and engineers to identify business and technical requirements for proposed system modifications or technology purchases.
- Implement system renovation projects in collaboration with technical staff, engineering consultants, installers, and vendors.
- Keep abreast of changes in industry practices and emerging telecommunications technology by reviewing current literature, talking with colleagues, participating in educational programs, attending meetings or workshops, or participating in professional organizations or conferences.
- Review and evaluate requests from engineers, managers, and technicians for system modifications.
- Assess existing facilities' needs for new or modified telecommunications systems.
- Develop, maintain, or implement telecommunications disaster recovery plans to ensure business continuity.
- Communicate with telecommunications vendors to obtain pricing and technical specifications for available hardware, software, or services.
- Inspect sites to determine physical configuration, such as device locations and conduit pathways.
- Document procedures for hardware and software installation and use.
- Install, or coordinate installation of, new or modified hardware, software, or programming modules of telecommunications systems.
- Instruct in use of voice, video, and data communications systems.
- Prepare purchase requisitions for computer hardware and software, networking and telecommunications equipment, test equipment, cabling, or tools.
- Document technical specifications and operating standards for telecommunications equipment.
- Provide user support by diagnosing network and device problems and implementing technical or procedural solutions.
- Document user support activity, such as system problems, corrective actions, resolution status, and completed equipment installations.
- Estimate costs for system or component implementation and operation.
- Order or maintain inventory of telecommunications equipment for customer premises equipment (CPE), facilities, access networks, or backbone networks.
- Work with personnel and facilities management staff to install, remove, or relocate user connectivity equipment and devices.
- Use computer-aided design (CAD) software to prepare or evaluate network diagrams, floor plans, or site configurations for existing facilities, renovations, or new systems.
- Prepare system activity and performance reports.
- Test and evaluate hardware and software to determine efficiency, reliability, or compatibility with existing systems.
- Monitor and analyze system performance, such as network traffic, security, and capacity.
- Supervise maintenance of telecommunications equipment.
- Implement or perform preventive maintenance, backup, or recovery procedures.
- Implement controls to provide security for operating systems, software, and data.
- Manage user access to systems and equipment through account management and password administration.
- Configure security settings or access permissions for groups or individuals.
- Analyze and report computer network security breaches or attempted breaches.
- Identify the causes of networking problems, using diagnostic testing software and equipment.
- Document network support activities.
- Configure wide area network (WAN) or local area network (LAN) routers or related equipment.
- Install network software, including security or firewall software.
- Troubleshoot network or connectivity problems for users or user groups.
- Provide telephone support related to networking or connectivity issues.
- Evaluate local area network (LAN) or wide area network (WAN) performance data to ensure sufficient availability or speed, to identify network problems, or for disaster recovery purposes.
- Analyze network data to determine network usage, disk space availability, or server function.
- Perform routine maintenance or standard repairs to networking components or equipment.
- Configure and define parameters for installation or testing of local area network (LAN), wide area network (WAN), hubs, routers, switches, controllers, multiplexers, or related networking equipment.
- Install new hardware or software systems or components, ensuring integration with existing network systems.
- Test computer software or hardware, using standard diagnostic testing equipment and procedures.
- Install or repair network cables, including fiber optic cables.
- Monitor industry Web sites or publications for information about patches, releases, viruses, or potential problem identification.
- Create or update technical documentation for network installations or changes to existing installations.
- Train users in procedures related to network applications software or related systems.
- Test repaired items to ensure proper operation.
- Install and configure wireless networking equipment.
- Maintain logs of network activity.
- Document help desk requests and resolutions.
- Research hardware or software products to meet technical networking or security needs.
- Create or revise user instructions, procedures, or manuals.
- Run monthly network reports.
- Back up network data.
- Configure security settings or access permissions for groups or individuals.
- Develop load-balancing processes to eliminate down time for backup processes.
- Develop and document database architectures.
- Collaborate with system architects, software architects, design analysts, and others to understand business or industry requirements.
- Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements.
- Design databases to support business applications, ensuring system scalability, security, performance, and reliability.
- Develop data models for applications, metadata tables, views or related database structures.
- 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.
- Develop methods for integrating different products so they work properly together, such as customizing commercial databases to fit specific needs.
- Create and enforce database development standards.
- Document and communicate database schemas, using accepted notations.
- Develop data model describing data elements and their use, following procedures and using pen, template or computer software.
- Work as part of a project team to coordinate database development and determine project scope and limitations.
- Identify and evaluate industry trends in database systems to serve as a source of information and advice for upper management.
- Set up database clusters, backup, or recovery processes.
- Demonstrate database technical functionality, such as performance, security and reliability.
- Plan and install upgrades of database management system software to enhance database performance.
- Identify, evaluate and recommend hardware or software technologies to achieve desired database performance.
- Test programs or databases, correct errors, and make necessary modifications.
- Identify and correct deviations from database development standards.
- Review project requests describing database user needs to estimate time and cost required to accomplish project.
- Write and code logical and physical database descriptions, and specify identifiers of database to management system or direct others in coding descriptions.
- Develop or maintain archived procedures, procedural codes, or queries for applications.
- Provide technical support to junior staff or clients.
- Establish and calculate optimum values for database parameters, using manuals and calculators.
- Train users and answer questions.
- Develop load-balancing processes to eliminate down time for backup processes.