- Review procedures in database management system manuals to make changes to database.
Occupations with related tasks Save Table: XLSX CSV
- Read technical manuals, confer with users, or conduct computer diagnostics to investigate and resolve problems or to provide technical assistance and support.
- Inspect equipment and read order sheets to prepare for delivery to users.
- Oversee the daily performance of computer systems.
- Set up equipment for employee use, performing or ensuring proper installation of cables, operating systems, or appropriate software.
- Answer user inquiries regarding computer software or hardware operation to resolve problems.
- Install and perform minor repairs to hardware, software, or peripheral equipment, following design or installation specifications.
- Confer with staff, users, and management to establish requirements for new systems or modifications.
- Enter commands and observe system functioning to verify correct operations and detect errors.
- Maintain records of daily data communication transactions, problems and remedial actions taken, or installation activities.
- Refer major hardware or software problems or defective products to vendors or technicians for service.
- Prepare evaluations of software or hardware, and recommend improvements or upgrades.
- Develop training materials and procedures, or train users in the proper use of hardware or software.
- Read trade magazines and technical manuals, or attend conferences and seminars to maintain knowledge of hardware and software.
- Conduct office automation feasibility studies, including workflow analysis, space design, or cost comparison analysis.
- Hire, supervise, and direct workers engaged in special project work, problem-solving, monitoring, and installation of data communication equipment and software.
- Modify and customize commercial programs for internal needs.
- Read technical manuals, confer with users, or conduct computer diagnostics to investigate and resolve problems or to provide technical assistance and support.
- Inspect equipment and read order sheets to prepare for delivery to users.
- 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.
- 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.
- Write and code logical and physical database descriptions and specify identifiers of database to management system, or direct others in coding descriptions.
- 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.
- Identify and evaluate industry trends in database systems to serve as a source of information and advice for upper management.
- Revise company definition of data as defined in data dictionary.
- 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.
- Read through contracts, regulations, and procedural guidelines to ensure comprehension and compliance.
- Prepare and review operational reports and schedules to ensure accuracy and efficiency.
- Set goals and deadlines for the department.
- Acquire, distribute and store supplies.
- Analyze internal processes and recommend and implement procedural or policy changes to improve operations, such as supply changes or the disposal of records.
- Conduct classes to teach procedures to staff.
- Plan, administer, and control budgets for contracts, equipment, and supplies.
- Hire and terminate clerical and administrative personnel.
- Direct or coordinate the supportive services department of a business, agency, or organization.
- Communicate with and provide guidance for external vendors and service providers to ensure the organization, department, or work unit's business needs are met.
- Develop operational standards and procedures for the work unit or department.
- Establish work procedures or schedules to organize the daily work of administrative staff.
- Learn to operate new office technologies as they are developed and implemented.
- Manage paper or electronic filing systems by recording information, updating paperwork, or maintaining documents, such as attendance records or correspondence.
- Meet with other departmental leaders to establish organizational goals, strategic plans, and objectives, as well as make decisions about personnel, resources, and space or equipment needs.
- Oversee payroll functions, such as maintaining timekeeping information and processing and submitting payroll.
- Represent work unit at meetings or conferences and serve as liaison for requests or complaints.
- Supervise administrative staff and provide training and orientation to new staff.
- Read through contracts, regulations, and procedural guidelines to ensure comprehension and compliance.
- Review security assessments for computing environments or check for compliance with cybersecurity standards and regulations.
- Assess the quality of security controls, using performance indicators.
- Conduct investigations of information security breaches to identify vulnerabilities and evaluate the damage.
- Coordinate documentation of computer security or emergency measure policies, procedures, or tests.
- Coordinate monitoring of networks or systems for security breaches or intrusions.
- Coordinate vulnerability assessments or analysis of information security systems.
- Develop information security standards and best practices.
- Develop or implement software tools to assist in the detection, prevention, and analysis of security threats.
- Develop or install software, such as firewalls and data encryption programs, to protect sensitive information.
- Develop response and recovery strategies for security breaches.
- Identify or implement solutions to information security problems.
- Identify security system weaknesses, using penetration tests.
- Oversee development of plans to safeguard computer files against accidental or unauthorized modification, destruction, or disclosure or to meet emergency data processing needs.
- Oversee performance of risk assessment or execution of system tests to ensure the functioning of data processing activities or security measures.
- Provide technical support to computer users for installation and use of security products.
- Recommend information security enhancements to management.
- Scan networks, using vulnerability assessment tools to identify vulnerabilities.
- Train staff on, and oversee the use of, information security standards, policies, and best practices.
- Troubleshoot security and network problems.
- Write reports regarding investigations of information security breaches or network evaluations.
- Review security assessments for computing environments or check for compliance with cybersecurity standards and regulations.
- Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements.
- 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.
- Use object-oriented programming languages, as well as client and server applications development processes and multimedia and Internet technology.
- 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.
- 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.
- 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.
- Specify inputs accessed by the system and plan the distribution and use of the results.
- Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements.
- Prepare or review reports, manuscripts, or meeting presentations.
- Maintain accurate laboratory records and data.
- Design molecular or cellular laboratory experiments, oversee their execution, and interpret results.
- Write grant applications to obtain funding.
- Perform laboratory procedures following protocols including deoxyribonucleic acid (DNA) sequencing, cloning and extraction, ribonucleic acid (RNA) purification, or gel electrophoresis.
- Conduct research on cell organization and function, including mechanisms of gene expression, cellular bioinformatics, cell signaling, or cell differentiation.
- Instruct undergraduate and graduate students within the areas of cellular or molecular biology.
- Direct, coordinate, organize, or prioritize biological laboratory activities.
- Compile and analyze molecular or cellular experimental data and adjust experimental designs as necessary.
- Evaluate new technologies to enhance or complement current research.
- Provide scientific direction for project teams regarding the evaluation or handling of devices, drugs, or cells for in vitro and in vivo disease models.
- Supervise technical personnel and postdoctoral research fellows.
- Monitor or operate specialized equipment, such as gas chromatographs and high pressure liquid chromatographs, electrophoresis units, thermocyclers, fluorescence activated cell sorters, and phosphorimagers.
- Conduct applied research aimed at improvements in areas such as disease testing, crop quality, pharmaceuticals, and the harnessing of microbes to recycle waste.
- Develop guidelines for procedures such as the management of viruses.
- Develop assays that monitor cell characteristics.
- Coordinate molecular or cellular research activities with scientists specializing in other fields.
- Verify all financial, physical, and human resources assigned to research or development projects are used as planned.
- Evaluate new supplies and equipment to ensure operability in specific laboratory settings.
- Participate in all levels of bioproduct development, including proposing new products, performing market analyses, designing and performing experiments, and collaborating with operations and quality control teams during product launches.
- Design databases, such as mutagenesis libraries.
- Confer with vendors to evaluate new equipment or reagents or to discuss the customization of product lines to meet user requirements.
- Prepare or review reports, manuscripts, or meeting presentations.
- Perform initial debugging procedures by reviewing configuration files, logs, or code pieces to determine breakdown source.
- 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.
- 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.
- Conduct historical analyses of test results.
- 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.
- Perform initial debugging procedures by reviewing configuration files, logs, or code pieces to determine breakdown source.