Job Duties Custom List 19-1029.04 — Biologists
- Program and use computers to store, process, and analyze data.
Occupations with related tasks Save Table: XLSX CSV
Closely Related Tasks | All Related Tasks | Job Zone | Code | Occupation |
5 | 5 | 3 | 15-1299.02 | Geographic Information Systems Technologists and Technicians
|
4 | 6 | 5 | 15-2041.01 | Biostatisticians
|
3 | 4 | 5 | 15-2021.00 | Mathematicians |
3 | 4 | 5 | 15-2041.00 | Statisticians
|
2 | 4 | 4 | 15-2051.00 | Data Scientists
|
2 | 2 | 4 | 15-1299.07 | Blockchain Engineers
|
2 | 2 | 4 | 15-1251.00 | Computer Programmers |
2 | 2 | 4 | 15-1243.01 | Data Warehousing Specialists
|
2 | 2 | 4 | 15-1242.00 | Database Administrators
|
2 | 2 | 3 | 43-9031.00 | Desktop Publishers |
2 | 2 | 4 | 15-1243.00 | Database Architects
|
1 | 2 | 5 | 15-2031.00 | Operations Research Analysts
|
1 | 2 | 2 | 51-7011.00 | Cabinetmakers and Bench Carpenters |
1 | 1 | 2 | 43-5053.00 | Postal Service Mail Sorters, Processors, and Processing Machine Operators |
1 | 1 | 4 | 15-2011.00 | Actuaries
|
1 | 1 | 5 | 15-1221.00 | Computer and Information Research Scientists
|
1 | 1 | 2 | 43-6013.00 | Medical Secretaries and Administrative Assistants |
1 | 1 | 2 | 43-4171.00 | Receptionists and Information Clerks
|
1 | 1 | 4 | 25-3031.00 | Substitute Teachers, Short-Term |
1 | 1 | 2 | 43-5111.00 | Weighers, Measurers, Checkers, and Samplers, Recordkeeping |
1 | 1 | 2 | 43-9022.00 | Word Processors and Typists |
1 | 1 | 4 | 15-1299.06 | Digital Forensics Analysts
|
1 | 1 | 4 | 15-1299.09 | Information Technology Project Managers
|
1 | 1 | 2 | 51-4081.00 | Multiple Machine Tool Setters, Operators, and Tenders, Metal and Plastic |
1 | 1 | 3 | 15-1211.00 | Computer Systems Analysts
|
1 | 1 | 4 | 19-5011.00 | Occupational Health and Safety Specialists
|
1 | 1 | 2 | 43-9051.00 | Mail Clerks and Mail Machine Operators, Except Postal Service |
1 | 1 | 4 | 19-2021.00 | Atmospheric and Space Scientists
|
1 | 1 | 3 | 43-3031.00 | Bookkeeping, Accounting, and Auditing Clerks
|
1 | 1 | 3 | 15-1254.00 | Web Developers
|
1 | 1 | 4 | 15-1253.00 | Software Quality Assurance Analysts and Testers
|
1 | 1 | 4 | 15-1255.00 | Web and Digital Interface Designers
|
1 | 1 | 2 | 43-6014.00 | Secretaries and Administrative Assistants, Except Legal, Medical, and Executive
|
1 | 1 | 4 | 13-1161.01 | Search Marketing Strategists
|
- 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.
- Perform integrated or computerized Geographic Information Systems (GIS) analyses to address scientific problems.
- Interpret aerial or ortho photographs.
- Create, analyze, report, convert, or transfer data, using specialized applications program software.
- Design, program, or model Geographic Information Systems (GIS) applications or procedures.
- 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.
- Provide technical expertise in Geographic Information Systems (GIS) technology to clients or users.
- 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.
- Select cartographic elements needed for effective presentation of information.
- Provide technical support to users or clients regarding the maintenance, development, or operation of Geographic Information Systems (GIS) databases, equipment, or applications.
- Collect, compile, or integrate Geographic Information Systems (GIS) data, such as remote sensing or cartographic data for inclusion in map manuscripts.
- 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.
- Confer with users to analyze, configure, or troubleshoot applications.
- Develop specialized computer software routines, internet-based Geographic Information Systems (GIS) databases, or business applications to customize geographic information.
- Make recommendations regarding upgrades, considering implications of new or revised Geographic Information Systems (GIS) software, equipment, or applications.
- 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.
- Recommend procedures, equipment, or software upgrades to increase data accessibility or ease of use.
- 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.
- Perform integrated or computerized Geographic Information Systems (GIS) analyses to address scientific problems.
- Interpret aerial or ortho photographs.
- Create, analyze, report, convert, or transfer data, using specialized applications program software.
- Design, program, or model Geographic Information Systems (GIS) applications or procedures.
- Draw conclusions or make predictions, based on data summaries or statistical analyses.
- Write program code to analyze data with statistical analysis software.
- Develop or implement data analysis algorithms.
- Prepare statistical data for inclusion in reports to data monitoring committees, federal regulatory agencies, managers, or clients.
- Apply research or simulation results to extend biological theory or recommend new research projects.
- Develop or use mathematical models to track changes in biological phenomena, such as the spread of infectious diseases.
- Analyze clinical or survey data, using statistical approaches such as longitudinal analysis, mixed-effect modeling, logistic regression analyses, and model-building techniques.
- Write detailed analysis plans and descriptions of analyses and findings for research protocols or reports.
- Calculate sample size requirements for clinical studies.
- Read current literature, attend meetings or conferences, and talk with colleagues to keep abreast of methodological or conceptual developments in fields such as biostatistics, pharmacology, life sciences, and social sciences.
- Design research studies in collaboration with physicians, life scientists, or other professionals.
- Prepare tables and graphs to present clinical data or results.
- Provide biostatistical consultation to clients or colleagues.
- Review clinical or other medical research protocols and recommend appropriate statistical analyses.
- Determine project plans, timelines, or technical objectives for statistical aspects of biological research studies.
- Plan or direct research studies related to life sciences.
- Prepare articles for publication or presentation at professional conferences.
- Monitor clinical trials or experiments to ensure adherence to established procedures or to verify the quality of data collected.
- Write research proposals or grant applications for submission to external bodies.
- Design or maintain databases of biological data.
- Collect data through surveys or experimentation.
- Assign work to biostatistical assistants or programmers.
- Analyze archival data, such as birth, death, and disease records.
- Design surveys to assess health issues.
- Teach graduate or continuing education courses or seminars in biostatistics.
- Draw conclusions or make predictions, based on data summaries or statistical analyses.
- Write program code to analyze data with statistical analysis software.
- Develop or implement data analysis algorithms.
- Prepare statistical data for inclusion in reports to data monitoring committees, federal regulatory agencies, managers, or clients.
- Apply research or simulation results to extend biological theory or recommend new research projects.
- Develop or use mathematical models to track changes in biological phenomena, such as the spread of infectious diseases.
- Address the relationships of quantities, magnitudes, and forms through the use of numbers and symbols.
- Perform computations and apply methods of numerical analysis to data.
- Assemble sets of assumptions, and explore the consequences of each set.
- Apply mathematical theories and techniques to the solution of practical problems in business, engineering, the sciences, or other fields.
- Disseminate research by writing reports, publishing papers, or presenting at professional conferences.
- Maintain knowledge in the field by reading professional journals, talking with other mathematicians, and attending professional conferences.
- Conduct research to extend mathematical knowledge in traditional areas, such as algebra, geometry, probability, and logic.
- Develop mathematical or statistical models of phenomena to be used for analysis or for computational simulation.
- Develop new principles and new relationships between existing mathematical principles to advance mathematical science.
- Develop computational methods for solving problems that occur in areas of science and engineering or that come from applications in business or industry.
- Design, analyze, and decipher encryption systems designed to transmit military, political, financial, or law-enforcement-related information in code.
- Address the relationships of quantities, magnitudes, and forms through the use of numbers and symbols.
- Perform computations and apply methods of numerical analysis to data.
- Assemble sets of assumptions, and explore the consequences of each set.
- Apply mathematical theories and techniques to the solution of practical problems in business, engineering, the sciences, or other fields.
- Analyze and interpret statistical data to identify significant differences in relationships among sources of information.
- Identify relationships and trends in data, as well as any factors that could affect the results of research.
- Prepare and structure data warehouses for storing data.
- Adapt statistical methods to solve specific problems in many fields, such as economics, biology, and engineering.
- Evaluate the statistical methods and procedures used to obtain data to ensure validity, applicability, efficiency, and accuracy.
- Report results of statistical analyses, including information in the form of graphs, charts, and tables.
- Determine whether statistical methods are appropriate, based on user needs or research questions of interest.
- Prepare data for processing by organizing information, checking for inaccuracies, and adjusting and weighting the raw data.
- Develop and test experimental designs, sampling techniques, and analytical methods.
- Present statistical and nonstatistical results, using charts, bullets, and graphs, in meetings or conferences to audiences such as clients, peers, and students.
- Design research projects that apply valid scientific techniques, and use information obtained from baselines or historical data to structure uncompromised and efficient analyses.
- Evaluate sources of information to determine any limitations, in terms of reliability or usability.
- Process large amounts of data for statistical modeling and graphic analysis, using computers.
- Develop software applications or programming for statistical modeling and graphic analysis.
- Report results of statistical analyses in peer-reviewed papers and technical manuals.
- Plan data collection methods for specific projects, and determine the types and sizes of sample groups to be used.
- Apply sampling techniques, or use complete enumeration bases to determine and define groups to be surveyed.
- Examine theories, such as those of probability and inference, to discover mathematical bases for new or improved methods of obtaining and evaluating numerical data.
- Supervise and provide instructions for workers collecting and tabulating data.
- Analyze and interpret statistical data to identify significant differences in relationships among sources of information.
- Identify relationships and trends in data, as well as any factors that could affect the results of research.
- Prepare and structure data warehouses for storing data.
- Adapt statistical methods to solve specific problems in many fields, such as economics, biology, and engineering.
- Identify relationships and trends or any factors that could affect the results of research.
- Write new functions or applications in programming languages to conduct analyses.
- Compare models using statistical performance metrics, such as loss functions or proportion of explained variance.
- Propose solutions in engineering, the sciences, and other fields using mathematical theories and techniques.
- Analyze, manipulate, or process large sets of data using statistical software.
- Apply feature selection algorithms to models predicting outcomes of interest, such as sales, attrition, and healthcare use.
- Apply sampling techniques to determine groups to be surveyed or use complete enumeration methods.
- Clean and manipulate raw data using statistical software.
- Create graphs, charts, or other visualizations to convey the results of data analysis using specialized software.
- Deliver oral or written presentations of the results of mathematical modeling and data analysis to management or other end users.
- Design surveys, opinion polls, or other instruments to collect data.
- Identify business problems or management objectives that can be addressed through data analysis.
- Identify solutions to business problems, such as budgeting, staffing, and marketing decisions, using the results of data analysis.
- Read scientific articles, conference papers, or other sources of research to identify emerging analytic trends and technologies.
- Recommend data-driven solutions to key stakeholders.
- Test, validate, and reformulate models to ensure accurate prediction of outcomes of interest.
- Identify relationships and trends or any factors that could affect the results of research.
- Write new functions or applications in programming languages to conduct analyses.
- Compare models using statistical performance metrics, such as loss functions or proportion of explained variance.
- Propose solutions in engineering, the sciences, and other fields using mathematical theories and techniques.
- Automate the deployment of software updates over geographically distributed network nodes.
- Develop a maintainable code base using object-oriented design principles, practices, or patterns.
- Assess blockchain threats, such as untested code and unprotected keys.
- Design and deploy blockchain design patterns to make transactions secure, transparent, and immutable.
- Design and develop blockchain technologies for industries such as finance and music.
- Design and implement dashboard and data visualizations to meet customer reporting needs.
- Design and implement data repositories to integrate data.
- Design and verify cryptographic protocols to protect private information.
- Determine specifications for, or implement, logging.
- Discuss and plan systems with solution architects, system engineers, or cybersecurity experts to meet customer requirements.
- Discuss data needs with engineers, product managers, or data scientists to identify blockchain requirements.
- Evaluate blockchain processes or risks based on security assessments or control matrix reviews.
- Evaluate new blockchain technologies and vendor products.
- Implement catastrophic failure handlers to identify security breaches and prevent serious damage.
- Run infrastructure tests to examine the behavior of large peer-to-peer networks.
- Test the security and performance of blockchain infrastructures.
- Update client and server applications responsible for integration and business logic.
- Automate the deployment of software updates over geographically distributed network nodes.
- Develop a maintainable code base using object-oriented design principles, practices, or patterns.
- Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
- Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.
- Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
- Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
- Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
- Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.
- Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.
- Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.
- Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.
- Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer.
- Write or contribute to instructions or manuals to guide end users.
- Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions.
- Assign, coordinate, and review work and activities of programming personnel.
- Train subordinates in programming and program coding.
- Develop Web sites.
- Train users on the use and function of computer programs.
- Collaborate with computer manufacturers and other users to develop new programming methods.
- Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
- Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.
- Write new programs or modify existing programs to meet customer requirements, using current programming languages and technologies.
- Perform system analysis, data analysis or programming, using a variety of computer languages and procedures.
- Develop data warehouse process models, including sourcing, loading, transformation, and extraction.
- Verify the structure, accuracy, or quality of warehouse data.
- Map data between source systems, data warehouses, and data marts.
- Develop and implement data extraction procedures from other systems, such as administration, billing, or claims.
- Design and implement warehouse database structures.
- Develop or maintain standards, such as organization, structure, or nomenclature, for the design of data warehouse elements, such as data architectures, models, tools, and databases.
- Provide or coordinate troubleshooting support for data warehouses.
- Design, implement, or operate comprehensive data warehouse systems to balance optimization of data access with batch loading and resource utilization factors, according to customer requirements.
- Create supporting documentation, such as metadata and diagrams of entity relationships, business processes, and process flow.
- Create or implement metadata processes and frameworks.
- Review designs, codes, test plans, or documentation to ensure quality.
- Create plans, test files, and scripts for data warehouse testing, ranging from unit to integration testing.
- Select methods, techniques, or criteria for data warehousing evaluative procedures.
- Implement business rules via stored procedures, middleware, or other technologies.
- Prepare functional or technical documentation for data warehouses.
- Test software systems or applications for software enhancements or new products.
- Write new programs or modify existing programs to meet customer requirements, using current programming languages and technologies.
- Perform system analysis, data analysis or programming, using a variety of computer languages and procedures.
- Write and code logical and physical database descriptions and specify identifiers of database to management system, or direct others in coding descriptions.
- Identify and evaluate industry trends in database systems to serve as a source of information and advice for upper management.
- Modify existing databases and database management systems or direct programmers and analysts to make changes.
- Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure.
- Plan and install upgrades of database management system software to enhance database performance.
- Specify users and user access levels for each segment of database.
- Test changes to database applications or systems.
- Test programs or databases, correct errors, and make necessary modifications.
- Train users and answer questions.
- Provide technical support to junior staff or clients.
- Approve, schedule, plan, and supervise the installation and testing of new products and improvements to computer systems, such as the installation of new databases.
- Develop standards and guidelines for the use and acquisition of software and to protect vulnerable information.
- Develop data models 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 databases.
- Identify, evaluate and recommend hardware or software technologies to achieve desired database performance.
- Review procedures in database management system manuals to make changes to database.
- Review workflow charts developed by programmer analyst to understand tasks computer will perform, such as updating records.
- Revise company definition of data as defined in data dictionary.
- Write and code logical and physical database descriptions and specify identifiers of database to management system, or direct others in coding descriptions.
- Identify and evaluate industry trends in database systems to serve as a source of information and advice for upper management.
- Import text and art elements, such as electronic clip art or electronic files from photographs that have been scanned or produced with a digital camera, using computer software.
- Load floppy disks or tapes containing information into system.
- Operate desktop publishing software and equipment to design, lay out, and produce camera-ready copy.
- Position text and art elements from a variety of databases in a visually appealing way to design print or web pages, using knowledge of type styles and size and layout patterns.
- Check preliminary and final proofs for errors and make necessary corrections.
- View monitors for visual representation of work in progress and for instructions and feedback throughout process, making modifications as necessary.
- Enter text into computer keyboard and select the size and style of type, column width, and appropriate spacing for printed materials.
- Prepare sample layouts for approval, using computer software.
- Study layout or other design instructions to determine work to be done and sequence of operations.
- Select number of colors and determine color separations.
- Convert various types of files for printing or for the Internet, using computer software.
- Enter digitized data into electronic prepress system computer memory, using scanner, camera, keyboard, or mouse.
- Edit graphics and photos, using pixel or bitmap editing, airbrushing, masking, or image retouching.
- Enter data, such as coordinates of images and color specifications, into system to retouch and make color corrections.
- Transmit, deliver, or mail publication master to printer for production into film and plates.
- Collaborate with graphic artists, editors and writers to produce master copies according to design specifications.
- Store copies of publications on paper, magnetic tape, film, or diskette.
- Create special effects such as vignettes, mosaics, and image combining, and add elements such as sound and animation to electronic publications.
- Import text and art elements, such as electronic clip art or electronic files from photographs that have been scanned or produced with a digital camera, using computer software.
- Load floppy disks or tapes containing information into system.
- Identify and evaluate industry trends in database systems to serve as a source of information and advice for upper management.
- Write and code logical and physical database descriptions, and specify identifiers of database to management system or direct others in coding descriptions.
- 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.
- Set up database clusters, backup, or recovery processes.
- Demonstrate database technical functionality, such as performance, security and reliability.
- Develop load-balancing processes to eliminate down time for backup processes.
- 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.
- 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.
- Identify and evaluate industry trends in database systems to serve as a source of information and advice for upper management.
- Write and code logical and physical database descriptions, and specify identifiers of database to management system or direct others in coding descriptions.
- Break systems into their components, assign numerical values to each component, and examine the mathematical relationships between them.
- Define data requirements, and gather and validate information, applying judgment and statistical tests.
- Present the results of mathematical modeling and data analysis to management or other end users.
- Perform validation and testing of models to ensure adequacy, and reformulate models, as necessary.
- Prepare management reports defining and evaluating problems and recommending solutions.
- Collaborate with others in the organization to ensure successful implementation of chosen problem solutions.
- Formulate mathematical or simulation models of problems, relating constants and variables, restrictions, alternatives, conflicting objectives, and their numerical parameters.
- Observe the current system in operation, and gather and analyze information about each of the component problems, using a variety of sources.
- Analyze information obtained from management to conceptualize and define operational problems.
- Study and analyze information about alternative courses of action to determine which plan will offer the best outcomes.
- Collaborate with senior managers and decision makers to identify and solve a variety of problems and to clarify management objectives.
- Specify manipulative or computational methods to be applied to models.
- Design, conduct, and evaluate experimental operational models in cases where models cannot be developed from existing data.
- Develop and apply time and cost networks to plan, control, and review large projects.
- Educate staff in the use of mathematical models.
- Develop business methods and procedures, including accounting systems, file systems, office systems, logistics systems, and production schedules.
- Review research literature.
- Break systems into their components, assign numerical values to each component, and examine the mathematical relationships between them.
- Define data requirements, and gather and validate information, applying judgment and statistical tests.
- Design furniture, using computer-aided drawing programs.
- Program computers to operate machinery.
- Verify dimensions or check the quality or fit of pieces to ensure adherence to specifications.
- Produce or assemble components of articles, such as store fixtures, office equipment, cabinets, or high-grade furniture.
- Measure and mark dimensions of parts on paper or lumber stock prior to cutting, following blueprints, to ensure a tight fit and quality product.
- Set up or operate machines, including power saws, jointers, mortisers, tenoners, molders, or shapers, to cut, mold, or shape woodstock or wood substitutes.
- Establish the specifications of articles to be constructed or repaired, or plan the methods or operations for shaping or assembling parts, based on blueprints, drawings, diagrams, or oral or written instructions.
- Attach parts or subassemblies together to form completed units, using glue, dowels, nails, screws, or clamps.
- Reinforce joints with nails or other fasteners to prepare articles for finishing.
- Install hardware, such as hinges, handles, catches, or drawer pulls, using hand tools.
- Trim, sand, or scrape surfaces or joints to prepare articles for finishing.
- Match materials for color, grain, or texture, giving attention to knots or other features of the wood.
- Cut timber to the right size, and shape and trim parts of joints to ensure a snug fit, using hand tools, such as planes, chisels, or wood files.
- Perform final touch-ups with sandpaper or steel wool.
- Bore holes for insertion of screws or dowels, by hand or using boring machines.
- Repair or alter wooden furniture, cabinetry, fixtures, paneling, or other pieces.
- Estimate the amounts, types, or costs of needed materials.
- Dip, brush, or spray assembled articles with protective or decorative finishes, such as stain, varnish, paint, or lacquer.
- Draw up detailed specifications and discuss projects with customers.
- Apply Masonite, formica, or vinyl surfacing materials.
- Design furniture, using computer-aided drawing programs.
- Program computers to operate machinery.
- Operate various types of equipment, such as computer scanning equipment, addressographs, mimeographs, optical character readers, and bar-code sorters.
- Clear jams in sorting equipment.
- Sort odd-sized mail by hand, sort mail that other workers have been unable to sort, and segregate items requiring special handling.
- Direct items according to established routing schemes, using computer-controlled keyboards or voice-recognition equipment.
- Check items to ensure that addresses are legible and correct, that sufficient postage has been paid or the appropriate documentation is attached, and that items are in a suitable condition for processing.
- Bundle, label, and route sorted mail to designated areas, depending on destinations and according to established procedures and deadlines.
- Move containers of mail, using equipment, such as forklifts and automated "trains".
- Open and label mail containers.
- Load and unload mail trucks, sometimes lifting containers of mail onto equipment that transports items to sorting stations.
- Distribute incoming mail into the correct boxes or pigeonholes.
- Rewrap soiled or broken parcels.
- Train new workers.
- Search directories to find correct addresses for redirected mail.
- Cancel letter or parcel post stamps by hand.
- Operate various types of equipment, such as computer scanning equipment, addressographs, mimeographs, optical character readers, and bar-code sorters.
- Construct probability tables for events such as fires, natural disasters, and unemployment, based on analysis of statistical data and other pertinent information.
- Ascertain premium rates required and cash reserves and liabilities necessary to ensure payment of future benefits.
- Collaborate with programmers, underwriters, accounts, claims experts, and senior management to help companies develop plans for new lines of business or improvements to existing business.
- Analyze statistical information to estimate mortality, accident, sickness, disability, and retirement rates.
- Design, review, and help administer insurance, annuity and pension plans, determining financial soundness and calculating premiums.
- Determine, or help determine, company policy, and explain complex technical matters to company executives, government officials, shareholders, policyholders, or the public.
- Provide advice to clients on a contract basis, working as a consultant.
- Determine equitable basis for distributing surplus earnings under participating insurance and annuity contracts in mutual companies.
- Negotiate terms and conditions of reinsurance with other companies.
- Provide expertise to help financial institutions manage risks and maximize returns associated with investment products or credit offerings.
- Testify before public agencies on proposed legislation affecting businesses.
- Determine policy contract provisions for each type of insurance.
- Testify in court as expert witness or to provide legal evidence on matters such as the value of potential lifetime earnings of a person disabled or killed in an accident.
- Explain changes in contract provisions to customers.
- Manage credit and help price corporate security offerings.
- Construct probability tables for events such as fires, natural disasters, and unemployment, based on analysis of statistical data and other pertinent information.
- Conduct logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers.
- Analyze problems to develop solutions involving computer hardware and software.
- Apply theoretical expertise and innovation to create or apply new technology, such as adapting principles for applying computers to new uses.
- Assign or schedule tasks to meet work priorities and goals.
- Meet with managers, vendors, and others to solicit cooperation and resolve problems.
- Design computers and the software that runs them.
- Evaluate project plans and proposals to assess feasibility issues.
- Participate in multidisciplinary projects in areas such as virtual reality, human-computer interaction, or robotics.
- Consult with users, management, vendors, and technicians to determine computing needs and system requirements.
- Develop and interpret organizational goals, policies, and procedures.
- Develop performance standards, and evaluate work in light of established standards.
- Maintain network hardware and software, direct network security measures, and monitor networks to ensure availability to system users.
- Direct daily operations of departments, coordinating project activities with other departments.
- Participate in staffing decisions and direct training of subordinates.
- Approve, prepare, monitor, and adjust operational budgets.
- Conduct logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers.
- Operate office equipment, such as voice mail messaging systems, and use word processing, spreadsheet, or other software applications to prepare reports, invoices, financial statements, letters, case histories, or medical records.
- Answer telephones and direct calls to appropriate staff.
- Schedule and confirm patient diagnostic appointments, surgeries, or medical consultations.
- Complete insurance or other claim forms.
- Greet visitors, ascertain purpose of visit, and direct them to appropriate staff.
- Transmit correspondence or medical records by mail, e-mail, or fax.
- Maintain medical records, technical library, or correspondence files.
- Receive and route messages or documents, such as laboratory results, to appropriate staff.
- Interview patients to complete documents, case histories, or forms, such as intake or insurance forms.
- Perform bookkeeping duties, such as credits or collections, preparing and sending financial statements or bills, and keeping financial records.
- Perform various clerical or administrative functions, such as ordering and maintaining an inventory of supplies.
- Transcribe recorded messages or practitioners' diagnoses or recommendations into patients' medical records.
- Compile and record medical charts, reports, or correspondence, using typewriter or personal computer.
- Schedule tests or procedures for patients, such as lab work or x-rays, based on physician orders.
- Prepare correspondence or assist physicians or medical scientists with preparation of reports, speeches, articles, or conference proceedings.
- Operate office equipment, such as voice mail messaging systems, and use word processing, spreadsheet, or other software applications to prepare reports, invoices, financial statements, letters, case histories, or medical records.
- Perform administrative support tasks, such as proofreading, transcribing handwritten information, or operating calculators or computers to work with pay records, invoices, balance sheets, or other documents.
- Operate telephone switchboard to answer, screen, or forward calls, providing information, taking messages, or scheduling appointments.
- Greet persons entering establishment, determine nature and purpose of visit, and direct or escort them to specific destinations.
- Receive payment and record receipts for services.
- Schedule appointments and maintain and update appointment calendars.
- Transmit information or documents to customers, using computer, mail, or facsimile machine.
- Hear and resolve complaints from customers or the public.
- File and maintain records.
- Provide information about establishment, such as location of departments or offices, employees within the organization, or services provided.
- Collect, sort, distribute, or prepare mail, messages, or courier deliveries.
- Perform duties, such as taking care of plants or straightening magazines to maintain lobby or reception area.
- Analyze data to determine answers to questions from customers or members of the public.
- Calculate and quote rates for tours, stocks, insurance policies, or other products or services.
- Keep a current record of staff members' whereabouts and availability.
- Schedule space or equipment for special programs and prepare lists of participants.
- Process and prepare memos, correspondence, travel vouchers, or other documents.
- Enroll individuals to participate in programs and notify them of their acceptance.
- Take orders for merchandise or materials and send them to the proper departments to be filled.
- Perform administrative support tasks, such as proofreading, transcribing handwritten information, or operating calculators or computers to work with pay records, invoices, balance sheets, or other documents.
- Operate equipment such as computers or audio-visual aids to supplement presentations.
- Answer students' questions.
- Assist students with boarding or exiting school buses.
- Attend professional meetings, educational conferences, or teacher training workshops to improve professional competence.
- Counsel students with adjustment or academic problems.
- Distribute or collect tests or homework assignments.
- Distribute teaching materials, such as textbooks, workbooks, papers, and pencils, to students.
- Enforce school and class rules to maintain order in the classroom.
- Follow lesson plans designed by absent teachers.
- Grade students' assignments and exams.
- Organize and supervise games or other recreational activities.
- Provide students with disabilities with assistive devices, supportive technology, or assistance accessing facilities, such as restrooms.
- Restock teaching materials or supplies.
- Supervise students during activities outside the classroom, such as recess, lunch, and field trips.
- Take class attendance and maintain attendance records.
- Teach a variety of subjects, such as English, mathematics, and social studies.
- Teach social skills to students, such as communication, conflict resolution, and etiquette.
- Tutor or assist students individually or in small groups.
- Operate equipment such as computers or audio-visual aids to supplement presentations.
- Operate scalehouse computers to obtain weight information about incoming shipments such as those from waste haulers.
- Document quantity, quality, type, weight, test result data, and value of materials or products to maintain shipping, receiving, and production records and files.
- Weigh or measure materials, equipment, or products to maintain relevant records, using volume meters, scales, rules, or calipers.
- Collect or prepare measurement, weight, or identification labels and attach them to products.
- Examine products or materials, parts, subassemblies, and packaging for damage, defects, or shortages, using specification sheets, gauges, and standards charts.
- Signal or instruct other workers to weigh, move, or check products.
- Collect product samples and prepare them for laboratory analysis or testing.
- Maintain, monitor, and clean work areas, such as recycling collection sites, drop boxes, counters and windows, and areas around scale houses.
- Compare product labels, tags, or tickets, shipping manifests, purchase orders, and bills of lading to verify accuracy of shipment contents, quality specifications, or weights.
- Remove from stock products or loads not meeting quality standards, and notify supervisors or appropriate departments of discrepancies or shortages.
- Inspect products and examination records to determine the number of defects per worker and the reasons for examiners' rejections.
- Store samples of finished products in labeled cartons and record their location.
- Count or estimate quantities of materials, parts, or products received or shipped.
- Communicate with customers and vendors to exchange information regarding products, materials, and services.
- Fill orders for products and samples, following order tickets, and forward or mail items.
- Sort products or materials into predetermined sequences or groupings for display, packing, shipping, or storage.
- Transport materials, products, or samples to processing, shipping, or storage areas, manually or using conveyors, pumps, or hand trucks.
- Unload or unpack incoming shipments.
- Operate scalehouse computers to obtain weight information about incoming shipments such as those from waste haulers.
- Transmit work electronically to other locations.
- Perform other clerical duties, such as answering telephone, sorting and distributing mail, running errands or sending faxes.
- Check completed work for spelling, grammar, punctuation, and format.
- File and store completed documents on computer hard drive or disk, or maintain a computer filing system to store, retrieve, update, and delete documents.
- Print and make copies of work.
- Address envelopes or prepare envelope labels, using typewriter or computer.
- Type correspondence, reports, text and other written material from rough drafts, corrected copies, voice recordings, dictation, or previous versions, using a computer, word processor, or typewriter.
- Gather, register, and arrange the material to be typed, following instructions.
- Compute and verify totals on report forms, requisitions, or bills, using adding machine or calculator.
- Keep records of work performed.
- Electronically sort and compile text and numerical data, retrieving, updating, and merging documents as required.
- Search for specific sets of stored, typed characters to make changes.
- Collate pages of reports and other documents.
- Reformat documents, moving paragraphs or columns.
- Adjust settings for format, page layout, line spacing, and other style requirements.
- Use data entry devices, such as optical scanners, to input data into computers for revision or editing.
- Operate and resupply printers and computers, changing print wheels or fluid cartridges, adding paper, and loading blank tapes, cards, or disks into equipment.
- Manage schedules and set dates, times, and locations for meetings and appointments.
- Work with technical material, preparing statistical reports, planning and typing statistical tables, and combining and rearranging material from different sources.
- Transmit work electronically to other locations.
- Write and execute scripts to automate tasks, such as parsing large data files.
- Adhere to legal policies and procedures related to handling digital media.
- Analyze log files or other digital information to identify the perpetrators of network intrusions.
- Conduct predictive or reactive analyses on security measures to support cyber security initiatives.
- Create system images or capture network settings from information technology environments to preserve as evidence.
- Develop plans for investigating alleged computer crimes, violations, or suspicious activity.
- Develop policies or requirements for data collection, processing, or reporting.
- Duplicate digital evidence to use for data recovery and analysis procedures.
- Identify or develop reverse-engineering tools to improve system capabilities or detect vulnerabilities.
- Maintain cyber defense software or hardware to support responses to cyber incidents.
- Maintain knowledge of laws, regulations, policies or other issuances pertaining to digital forensics or information privacy.
- Perform file signature analysis to verify files on storage media or discover potential hidden files.
- Perform forensic investigations of operating or file systems.
- Perform web service network traffic analysis or waveform analysis to detect anomalies, such as unusual events or trends.
- Preserve and maintain digital forensic evidence for analysis.
- Recommend cyber defense software or hardware to support responses to cyber incidents.
- Recover data or decrypt seized data.
- Write cyber defense recommendations, reports, or white papers using research or experience.
- Write reports, sign affidavits, or give depositions for legal proceedings.
- Write technical summaries to report findings.
- Write and execute scripts to automate tasks, such as parsing large data files.
- Prepare project status reports by collecting, analyzing, and summarizing information and trends.
- Manage project execution to ensure adherence to budget, schedule, and scope.
- Confer with project personnel to identify and resolve problems.
- Monitor or track project milestones and deliverables.
- Submit project deliverables, ensuring adherence to quality standards.
- Assess current or future customer needs and priorities by communicating directly with customers, conducting surveys, or other methods.
- Initiate, review, or approve modifications to project plans.
- Schedule and facilitate meetings related to information technology projects.
- Direct or coordinate activities of project personnel.
- Develop implementation plans that include analyses such as cost-benefit or return on investment (ROI).
- Identify need for initial or supplemental project resources.
- Develop or update project plans for information technology projects including information such as project objectives, technologies, systems, information specifications, schedules, funding, and staffing.
- Perform risk assessments to develop response strategies.
- Identify, review, or select vendors or consultants to meet project needs.
- Develop and manage annual budgets for information technology projects.
- Establish and execute a project communication plan.
- Develop and manage work breakdown structure (WBS) of information technology projects.
- Monitor the performance of project team members, providing and documenting performance feedback.
- Coordinate recruitment or selection of project personnel.
- Assign duties, responsibilities, and spans of authority to project personnel.
- Negotiate with project stakeholders or suppliers to obtain resources or materials.
- Prepare project status reports by collecting, analyzing, and summarizing information and trends.
- Write programs for computer numerical control (CNC) machines to cut metal and plastic materials.
- Inspect workpieces for defects, and measure workpieces to determine accuracy of machine operation, using rules, templates, or other measuring instruments.
- Position, adjust, and secure stock material or workpieces against stops, on arbors, or in chucks, fixtures, or automatic feeding mechanisms, manually or using hoists.
- Read blueprints or job orders to determine product specifications and tooling instructions and to plan operational sequences.
- Select, install, and adjust alignment of drills, cutters, dies, guides, and holding devices, using templates, measuring instruments, and hand tools.
- Observe machine operation to detect workpiece defects or machine malfunctions, adjusting machines as necessary.
- Set up and operate machines, such as lathes, cutters, shears, borers, millers, grinders, presses, drills, or auxiliary machines, to make metallic and plastic workpieces.
- Change worn machine accessories, such as cutting tools or brushes, using hand tools.
- Set machine stops or guides to specified lengths as indicated by scales, rules, or templates.
- Select the proper coolants and lubricants and start their flow.
- Remove burrs, sharp edges, rust, or scale from workpieces, using files, hand grinders, wire brushes, or power tools.
- Perform minor machine maintenance, such as oiling or cleaning machines, dies, or workpieces, or adding coolant to machine reservoirs.
- Make minor electrical and mechanical repairs and adjustments to machines and notify supervisors when major service is required.
- Compute data, such as gear dimensions or machine settings, applying knowledge of shop mathematics.
- Start machines and turn handwheels or valves to engage feeding, cooling, and lubricating mechanisms.
- Move controls or mount gears, cams, or templates in machines to set feed rates and cutting speeds, depths, and angles.
- Instruct other workers in machine set-up and operation.
- Record operational data, such as pressure readings, lengths of strokes, feed rates, or speeds.
- Extract or lift jammed pieces from machines, using fingers, wire hooks, or lift bars.
- Measure and mark reference points and cutting lines on workpieces, using traced templates, compasses, and rules.
- Align layout marks with dies or blades.
- Write programs for computer numerical control (CNC) machines to cut metal and plastic materials.
- Use object-oriented programming languages, as well as client and server applications development processes and multimedia and Internet technology.
- Troubleshoot program and system malfunctions to restore normal functioning.
- Provide staff and users with assistance solving computer-related problems, such as malfunctions and program problems.
- Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems.
- Use the computer in the analysis and solution of business problems, such as development of integrated production and inventory control and cost analysis systems.
- Coordinate and link the computer systems within an organization to increase compatibility so that information can be shared.
- Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.
- Consult with management to ensure agreement on system principles.
- Specify inputs accessed by the system and plan the distribution and use of the results.
- Expand or modify system to serve new purposes or improve work flow.
- Train staff and users to work with computer systems and programs.
- Assess the usefulness of pre-developed application packages and adapt them to a user environment.
- Determine computer software or hardware needed to set up or alter systems.
- Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements.
- Develop, document, and revise system design procedures, test procedures, and quality standards.
- Recommend new equipment or software packages.
- Define the goals of the system and devise flow charts and diagrams describing logical operational steps of programs.
- Confer with clients regarding the nature of the information processing or computation needs a computer program is to address.
- Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes.
- Interview or survey workers, observe job performance, or perform the job to determine what information is processed and how it is processed.
- Supervise computer programmers or other systems analysts or serve as project leaders for particular systems projects.
- Prepare cost-benefit and return-on-investment analyses to aid in decisions on system implementation.
- Use object-oriented programming languages, as well as client and server applications development processes and multimedia and Internet technology.
- Analyze incident data to identify trends in injuries, illnesses, accidents, or other hazards.
- Recommend measures to help protect workers from potentially hazardous work methods, processes, or materials.
- Develop or maintain hygiene programs, such as noise surveys, continuous atmosphere monitoring, ventilation surveys, or asbestos management plans.
- Inspect or evaluate workplace environments, equipment, or practices to ensure compliance with safety standards and government regulations.
- Collaborate with engineers or physicians to institute control or remedial measures for hazardous or potentially hazardous conditions or equipment.
- Investigate the adequacy of ventilation, exhaust equipment, lighting, or other conditions that could affect employee health, comfort, or performance.
- Conduct safety training or education programs and demonstrate the use of safety equipment.
- Investigate health-related complaints and inspect facilities to ensure that they comply with public health legislation and regulations.
- Write reports.
- Inspect specified areas to ensure the presence of fire prevention equipment, safety equipment, or first-aid supplies.
- Provide new-employee health and safety orientations and develop materials for these presentations.
- Maintain or update emergency response plans or procedures.
- Coordinate "right-to-know" programs regarding hazardous chemicals or other substances.
- Conduct audits at hazardous waste sites or industrial sites or participate in hazardous waste site investigations.
- Develop or maintain medical monitoring programs for employees.
- Collect samples of hazardous materials or arrange for sample collection.
- Maintain inventories of hazardous materials or hazardous wastes, using waste tracking systems to ensure that materials are handled properly.
- Perform laboratory analyses or physical inspections of samples to detect disease or to assess purity or cleanliness.
- Order suspension of activities that pose threats to workers' health or safety.
- Investigate accidents to identify causes or to determine how such accidents might be prevented in the future.
- Collect samples of dust, gases, vapors, or other potentially toxic materials for analysis.
- Prepare hazardous, radioactive, or mixed waste samples for transportation or storage by treating, compacting, packaging, and labeling them.
- Analyze incident data to identify trends in injuries, illnesses, accidents, or other hazards.
- Operate computer-controlled keyboards or voice recognition equipment to direct items according to established routing schemes.
- Wrap packages or bundles by hand, or by using tying machines.
- Verify that items are addressed correctly, marked with the proper postage, and in suitable condition for processing.
- Remove containers of sorted mail or parcels and transfer them to designated areas according to established procedures.
- Sort and route incoming mail, and collect outgoing mail, using carts as necessary.
- Affix postage to packages or letters by hand, or stamp materials, using postage meters.
- Determine manner in which mail is to be sent, and prepare it for delivery to mailing facilities.
- Accept and check containers of mail or parcels from large volume mailers, couriers, and contractors.
- Seal or open envelopes, by hand or by using machines.
- Weigh packages or letters to determine postage needed, using weighing scales and rate charts.
- Inspect mail machine output for defects and determine how to eliminate causes of any defects.
- Remove from machines printed materials, such as labeled articles, postmarked envelopes or tape, and folded sheets.
- Release packages or letters to customers upon presentation of written notices or other identification.
- Answer inquiries regarding shipping or mailing policies.
- Lift and unload containers of mail or parcels onto equipment for transportation to sortation stations.
- Contact delivery or courier services to arrange delivery of letters and parcels.
- Place incoming or outgoing letters or packages into sacks or bins based on destination or type, and place identifying tags on sacks or bins.
- Clear jams in sortation equipment.
- Mail merchandise samples or promotional literature in response to requests.
- Adjust guides, rollers, loose card inserters, weighing machines, and tying arms, using rules and hand tools.
- Read production orders to determine types and sizes of items scheduled for printing and mailing.
- Sell mail products, and accept payment for products and mailing charges.
- Start machines that automatically feed plates, stencils, or tapes through mechanisms, and observe machine operations to detect any malfunctions.
- Stamp dates and times of receipt of incoming mail.
- Add ink, fill paste reservoirs, and change machine ribbons when necessary.
- Fold letters or circulars and insert them in envelopes.
- Operate computer-controlled keyboards or voice recognition equipment to direct items according to established routing schemes.
- Develop computer programs to collect meteorological data or to present meteorological information.
- Develop or use mathematical or computer models for weather forecasting.
- Interpret data, reports, maps, photographs, or charts to predict long- or short-range weather conditions, using computer models and knowledge of climate theory, physics, and mathematics.
- Conduct meteorological research into the processes or determinants of atmospheric phenomena, weather, or climate.
- Broadcast weather conditions, forecasts, or severe weather warnings to the public via television, radio, or the Internet or provide this information to the news media.
- Prepare forecasts or briefings to meet the needs of industry, business, government, or other groups.
- Gather data from sources such as surface or upper air stations, satellites, weather bureaus, or radar for use in meteorological reports or forecasts.
- Prepare weather reports or maps for analysis, distribution, or use in weather broadcasts, using computer graphics.
- Develop and deliver training on weather topics.
- Prepare scientific atmospheric or climate reports, articles, or texts.
- Analyze climate data sets, using techniques such as geophysical fluid dynamics, data assimilation, or numerical modeling.
- Analyze historical climate information, such as precipitation or temperature records, to help predict future weather or climate trends.
- Consult with other offices, agencies, professionals, or researchers regarding the use and interpretation of climatological information for weather predictions and warnings.
- Speak to the public to discuss weather topics or answer questions.
- Apply meteorological knowledge to issues such as global warming, pollution control, or ozone depletion.
- Measure wind, temperature, and humidity in the upper atmosphere, using weather balloons.
- Direct forecasting services at weather stations or at radio or television broadcasting facilities.
- Collect air samples from planes or ships over land or sea to study atmospheric composition.
- Teach college-level courses on topics such as atmospheric and space science, meteorology, or global climate change.
- Design or develop new equipment or methods for meteorological data collection, remote sensing, or related applications.
- Research the impact of industrial projects or pollution on climate, air quality, or weather phenomena.
- Conduct wind assessment, integration, or validation studies.
- Conduct numerical simulations of climate conditions to understand and predict global or regional weather patterns.
- Estimate or predict the effects of global warming over time for specific geographic regions.
- Create visualizations to illustrate historical or future changes in the Earth's climate, using paleoclimate or climate geographic information systems (GIS) databases.
- Formulate predictions by interpreting environmental data, such as meteorological, atmospheric, oceanic, paleoclimate, climate, or related information.
- Perform managerial duties, such as creating work schedules, creating or implementing staff training, matching staff expertise to situations, or analyzing performance of offices.
- Develop computer programs to collect meteorological data or to present meteorological information.
- Operate computers programmed with accounting software to record, store, and analyze information.
- Check figures, postings, and documents for correct entry, mathematical accuracy, and proper codes.
- Comply with federal, state, and company policies, procedures, and regulations.
- Operate 10-key calculators, typewriters, and copy machines to perform calculations and produce documents.
- Receive, record, and bank cash, checks, and vouchers.
- Code documents according to company procedures.
- Perform financial calculations, such as amounts due, interest charges, balances, discounts, equity, and principal.
- Reconcile or note and report discrepancies found in records.
- Perform general office duties, such as filing, answering telephones, and handling routine correspondence.
- Access computerized financial information to answer general questions as well as those related to specific accounts.
- Classify, record, and summarize numerical and financial data to compile and keep financial records, using journals and ledgers or computers.
- Debit, credit, and total accounts on computer spreadsheets and databases, using specialized accounting software.
- Match order forms with invoices, and record the necessary information.
- Prepare and process payroll information.
- Prepare bank deposits by compiling data from cashiers, verifying and balancing receipts, and sending cash, checks, or other forms of payment to banks.
- Calculate and prepare checks for utilities, taxes, and other payments.
- Monitor status of loans and accounts to ensure that payments are up to date.
- Reconcile records of bank transactions.
- Compile budget data and documents, based on estimated revenues and expenses and previous budgets.
- Compare computer printouts to manually maintained journals to determine if they match.
- Transfer details from separate journals to general ledgers or data processing sheets.
- Complete and submit tax forms and returns, workers' compensation forms, pension contribution forms, and other government documents.
- Calculate, prepare, and issue bills, invoices, account statements, and other financial statements according to established procedures.
- Calculate costs of materials, overhead, and other expenses, based on estimates, quotations and price lists.
- Prepare purchase orders and expense reports.
- Prepare trial balances of books.
- Compile statistical, financial, accounting, or auditing reports and tables pertaining to such matters as cash receipts, expenditures, accounts payable and receivable, and profits and losses.
- Maintain inventory records.
- Operate computers programmed with accounting software to record, store, and analyze information.
- Write supporting code for Web applications or Web sites.
- Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.
- Back up files from Web sites to local directories for instant recovery in case of problems.
- 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.
- Perform or direct Web site updates.
- 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.
- Renew domain name registrations.
- 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.
- Design and implement Web site security measures, such as firewalls and message encryption.
- Incorporate technical considerations into Web site design plans, such as budgets, equipment, performance requirements, and legal issues including accessibility and privacy.
- Write supporting code for Web applications or Web sites.
- Conduct historical analyses of test results.
- Identify, analyze, and document problems with program function, output, online screen, or content.
- Document software defects, using a bug tracking system, and report defects to software developers.
- Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
- Design test plans, scenarios, scripts, or procedures.
- Document test procedures to ensure replicability and compliance with standards.
- Provide feedback and recommendations to developers on software usability and functionality.
- Install, maintain, or use software testing programs.
- Test system modifications to prepare for implementation.
- Create or maintain databases of known test defects.
- Develop or specify standards, methods, or procedures to determine product quality or release readiness.
- Monitor bug resolution efforts and track successes.
- Update automated test scripts to ensure currency.
- Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.
- Plan test schedules or strategies in accordance with project scope or delivery dates.
- Monitor program performance to ensure efficient and problem-free operations.
- Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
- Investigate customer problems referred by technical support.
- Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks.
- Identify program deviance from standards, and suggest modifications to ensure compliance.
- Perform initial debugging procedures by reviewing configuration files, logs, or code pieces to determine breakdown source.
- Design or develop automated testing tools.
- Install and configure recreations of software production environments to allow testing of software performance.
- Collaborate with field staff or customers to evaluate or diagnose problems and recommend possible solutions.
- Coordinate user or third-party testing.
- Visit beta testing sites to evaluate software performance.
- Evaluate or recommend software for testing or bug tracking.
- Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
- Recommend purchase of equipment to control dust, temperature, or humidity in area of system installation.
- Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
- Conduct historical analyses of test results.
- Write supporting code for Web applications or Web sites.
- Collaborate with management or users to develop e-commerce strategies and to integrate these strategies with Web sites.
- Collaborate with web development professionals, such as front-end or back-end developers, to complete the full scope of Web development projects.
- Communicate with network personnel or Web site hosting agencies to address hardware or software issues affecting Web sites.
- Conduct user research to determine design requirements and analyze user feedback to improve design quality.
- Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions.
- Create searchable indices for Web page content.
- Create Web models or prototypes that include physical, interface, logical, or data models.
- Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.
- Develop and document style guidelines for Web site content.
- Develop new visual design concepts and modify concepts based on stakeholder feedback.
- Develop or implement procedures for ongoing Web site revision.
- Develop system interaction or sequence diagrams.
- Develop Web site maps, application models, image templates, or page templates that meet project goals, user needs, or industry standards.
- Develop, validate, and document test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
- Direct and execute pre-production activities, such as creating moodboards or storyboards and establishing a project timeline.
- Document technical factors such as server load, bandwidth, database performance, and browser and device types.
- Identify or maintain links to and from other Web sites and check links to ensure proper functioning.
- Identify problems uncovered by testing or customer feedback, and correct problems or refer problems to appropriate personnel for correction.
- Incorporate technical considerations into Web site design plans, such as budgets, equipment, performance requirements, or legal issues including accessibility and privacy.
- Maintain understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.
- Perform or direct Web site updates.
- Perform Web site tests according to planned schedules, or after any Web site or product revision.
- Provide clear, detailed descriptions of Web site specifications, such as product features, activities, software, communication protocols, programming languages, and operating systems software and hardware.
- Register Web sites with search engines to increase Web site traffic.
- Research and apply innovative solutions for product design, visuals, and user experience to meet the needs of individual Web development projects.
- Research, document, rate, or select alternatives for Web architecture or technologies.
- Respond to user email inquiries, or set up automated systems to send responses.
- Select programming languages, design tools, or applications.
- Write and edit technical documentation for digital interface products and designs, such as user manuals, testing protocols, and reports.
- Write supporting code for Web applications or Web sites.
- Use computers for various applications, such as database management or word processing.
- Answer telephones and give information to callers, take messages, or transfer calls to appropriate individuals.
- Greet visitors or callers and handle their inquiries or direct them to the appropriate persons according to their needs.
- Create, maintain, and enter information into databases.
- Operate office equipment, such as fax machines, copiers, or phone systems and arrange for repairs when equipment malfunctions.
- Set up and manage paper or electronic filing systems, recording information, updating paperwork, or maintaining documents, such as attendance records, correspondence, or other material.
- Operate electronic mail systems and coordinate the flow of information, internally or with other organizations.
- Schedule and confirm appointments for clients, customers, or supervisors.
- Maintain scheduling and event calendars.
- Compose, type, and distribute meeting notes, routine correspondence, or reports, such as presentations or expense, statistical, or monthly reports.
- Complete forms in accordance with company procedures.
- Locate and attach appropriate files to incoming correspondence requiring replies.
- Conduct searches to find needed information, using such sources as the Internet.
- Open, read, route, and distribute incoming mail or other materials and answer routine letters.
- Review work done by others to check for correct spelling and grammar, ensure that company format policies are followed, and recommend revisions.
- Make copies of correspondence or other printed material.
- Learn to operate new office technologies as they are developed and implemented.
- Train and assist staff with computer usage.
- Order and dispense supplies.
- Prepare conference or event materials, such as flyers or invitations.
- Perform payroll functions, such as maintaining timekeeping information and processing and submitting payroll.
- Collect and deposit money into accounts, disburse funds from cash accounts to pay bills or invoices, keep records of collections and disbursements, and ensure accounts are balanced.
- Establish work procedures or schedules and keep track of the daily work of clerical staff.
- Provide services to customers, such as order placement or account information.
- Prepare and mail checks.
- Arrange conference, meeting, or travel reservations for office personnel.
- Supervise other clerical staff and provide training and orientation to new staff.
- Manage projects or contribute to committee or team work.
- Coordinate conferences, meetings, or special events, such as luncheons or graduation ceremonies.
- Mail newsletters, promotional material, or other information.
- Develop or maintain internal or external company Web sites.
- Use computers for various applications, such as database management or word processing.
- Develop transactional Web applications, using Web programming software and knowledge of programming languages, such as hypertext markup language (HTML) and extensible markup language (XML).
- Manage tracking and reporting of search-related activities and provide analyses to marketing executives.
- Optimize digital assets, such as text, graphics, or multimedia assets, for search engine optimization (SEO) or for display and usability on internet-connected devices.
- Collect and analyze Web metrics, such as visits, time on site, page views per visit, transaction volume and revenue, traffic mix, click-through rates, conversion rates, cost per acquisition, or cost per click.
- Participate in the development or implementation of online marketing strategy.
- Optimize Web site exposure by analyzing search engine patterns to direct online placement of keywords or other content.
- Coordinate with developers to optimize Web site architecture, server configuration, or page construction for search engine consumption and optimal visibility.
- Assist in setting up or optimizing analytics tools for tracking visitors' behaviors.
- Identify appropriate Key Performance Indicators (KPIs) and report key metrics from digital campaigns.
- Create content strategies for digital media.
- Combine secondary data sources with keyword research to more accurately profile and satisfy user intent.
- Collaborate with other marketing staff to integrate and complement marketing strategies across multiple sales channels.
- Optimize shopping cart experience or Web site conversion rates against Key Performance Indicators (KPIs).
- Improve search-related activities through ongoing analysis, experimentation, or optimization tests, using A/B or multivariate methods.
- Conduct online marketing initiatives, such as paid ad placement, affiliate programs, sponsorship programs, email promotions, or viral marketing campaigns on social media Web sites.
- Conduct market research analysis to identify search query trends, real-time search and news media activity, popular social media topics, electronic commerce trends, market opportunities, or competitor performance.
- Propose online or multiple-sales-channel campaigns to marketing executives.
- Evaluate new emerging media or technologies and make recommendations for their application within Internet marketing or search marketing campaigns.
- Communicate and collaborate with merchants, Webmasters, bloggers, or online editors to strategically place hyperlinks.
- Identify, evaluate, or procure hardware or software for implementing online marketing campaigns.
- Collaborate with Web, multimedia, or art design staffs to create multimedia Web sites or other internet content that conforms to brand and company visual format.
- Keep abreast of government regulations and emerging Web technology to ensure regulatory compliance by reviewing current literature, talking with colleagues, participating in educational programs, attending meetings or workshops, or participating in professional organizations or conferences.
- Purchase or negotiate placement of listings in local search engines, directories, or digital mapping technologies.
- Coordinate sales or other promotional strategies with merchandising, operations, or inventory control staff to ensure product catalogs are current, accurate, and organized for best findability against user intent.
- Execute or manage social media campaigns to inform search marketing tactics.
- Conduct financial modeling for online marketing programs or Web site revenue forecasting.
- Implement online customer service processes to ensure positive and consistent user experiences.
- Identify and develop commercial or technical specifications, such as usability, pricing, checkout, or data security, to promote transactional internet-enabled commerce functionality.
- Define product requirements, based on market research analysis, in collaboration with user interface design and engineering staff.
- Execute or manage banner, video, or other non-text link ad campaigns.
- Assist in the evaluation or negotiation of contracts with vendors or online partners.
- Prepare electronic commerce designs or prototypes, such as storyboards, mock-ups, or other content, using graphics design software.
- Assist in the development of online transaction or security policies.
- Execute and manage communications with digital journalists or bloggers.
- Resolve product availability problems in collaboration with customer service staff.
- Identify methods for interfacing Web application technologies with enterprise resource planning or other system software.
- Develop transactional Web applications, using Web programming software and knowledge of programming languages, such as hypertext markup language (HTML) and extensible markup language (XML).