- Collaborate with agricultural workers to apply remote sensing information to efforts to reduce negative environmental impacts of farming practices.
Occupations with related tasks Save Table: XLSX CSV
- Provide feedback to designers and other colleagues regarding game design features.
- Provide feedback to production staff regarding technical game qualities or adherence to original design.
- Present new game design concepts to management and technical colleagues, including artists, animators, and programmers.
- Provide test specifications to quality assurance staff.
- Solicit, obtain, and integrate feedback from design and technical staff into original game design.
- Guide design discussions between development teams.
- Collaborate with artists to achieve appropriate visual style.
- Consult with multiple stakeholders to define requirements and implement online features.
- Balance and adjust gameplay experiences to ensure the critical and commercial success of the product.
- Devise missions, challenges, or puzzles to be encountered in game play.
- Create core game features, including storylines, role-play mechanics, and character biographies for a new video game or game franchise.
- Conduct regular design reviews throughout the game development process.
- Develop and maintain design level documentation, including mechanics, guidelines, and mission outlines.
- Document all aspects of formal game design, using mock-up screenshots, sample menu layouts, gameplay flowcharts, and other graphical devices.
- Create and manage documentation, production schedules, prototyping goals, and communication plans in collaboration with production staff.
- Create gameplay prototypes for presentation to creative and technical staff and management.
- Oversee gameplay testing to ensure intended gaming experience and game adherence to original vision.
- Prepare two-dimensional concept layouts or three-dimensional mock-ups.
- Keep abreast of game design technology and techniques, industry trends, or audience interests, reactions, and needs by reviewing current literature, talking with colleagues, participating in educational programs, attending meetings or workshops, or participating in professional organizations or conferences.
- Review or evaluate competitive products, film, music, television, and other art forms to generate new game design ideas.
- Write or supervise the writing of game text and dialogue.
- Determine supplementary virtual features, such as currency, item catalog, menu design, and audio direction.
- Prepare and revise initial game sketches using two- and three-dimensional graphical design software.
- Create gameplay test plans for internal and external test groups.
- Provide feedback to designers and other colleagues regarding game design features.
- Provide feedback to production staff regarding technical game qualities or adherence to original design.
- Present new game design concepts to management and technical colleagues, including artists, animators, and programmers.
- Provide test specifications to quality assurance staff.
- Solicit, obtain, and integrate feedback from design and technical staff into original game design.
- Guide design discussions between development teams.
- Collaborate with artists to achieve appropriate visual style.
- Consult with multiple stakeholders to define requirements and implement online features.
- Develop technical specifications for data management programming and communicate needs to information technology staff.
- Provide support and information to functional areas such as marketing, clinical monitoring, and medical affairs.
- Confer with end users to define or implement clinical system requirements such as data release formats, delivery schedules, and testing protocols.
- Design and validate clinical databases, including designing or testing logic checks.
- Process clinical data, including receipt, entry, verification, or filing of information.
- Generate data queries, based on validation checks or errors and omissions identified during data entry, to resolve identified problems.
- Develop project-specific data management plans that address areas such as coding, reporting, or transfer of data, database locks, and work flow processes.
- Monitor work productivity or quality to ensure compliance with standard operating procedures.
- Prepare appropriate formatting to data sets as requested.
- Design forms for receiving, processing, or tracking data.
- Prepare data analysis listings and activity, performance, or progress reports.
- Perform quality control audits to ensure accuracy, completeness, or proper usage of clinical systems and data.
- Analyze clinical data using appropriate statistical tools.
- Evaluate processes and technologies, and suggest revisions to increase productivity and efficiency.
- Write work instruction manuals, data capture guidelines, or standard operating procedures.
- Track the flow of work forms, including in-house data flow or electronic forms transfer.
- Supervise the work of data management project staff.
- Contribute to the compilation, organization, and production of protocols, clinical study reports, regulatory submissions, or other controlled documentation.
- Read technical literature and participate in continuing education or professional associations to maintain awareness of current database technology and best practices.
- Train staff on technical procedures or software program usage.
- Develop or select specific software programs for various research scenarios.
- Develop technical specifications for data management programming and communicate needs to information technology staff.
- Provide support and information to functional areas such as marketing, clinical monitoring, and medical affairs.
- Confer with end users to define or implement clinical system requirements such as data release formats, delivery schedules, and testing protocols.
- Explain design specifications to integration or test engineers.
- Prepare design presentations and proposals for staff or customers.
- Communicate with customers, sales staff, or marketing staff to determine customer needs.
- Develop disaster recovery plans.
- Develop or recommend network security measures, such as firewalls, network security audits, or automated security probes.
- Develop and implement solutions for network problems.
- Maintain networks by performing activities such as file addition, deletion, or backup.
- Coordinate network operations, maintenance, repairs, or upgrades.
- Coordinate installation of new equipment.
- Monitor and analyze network performance and reports on data input or output to detect problems, identify inefficient use of computer resources, or perform capacity planning.
- Develop network-related documentation.
- Develop and write procedures for installation, use, or troubleshooting of communications hardware or software.
- Participate in network technology upgrade or expansion projects, including installation of hardware and software and integration testing.
- Design, build, or operate equipment configuration prototypes, including network hardware, software, servers, or server operation systems.
- Adjust network sizes to meet volume or capacity demands.
- Communicate with system users to ensure accounts are set up properly or to diagnose and solve operational problems.
- Develop conceptual, logical, or physical network designs.
- Evaluate network designs to determine whether customer requirements are met efficiently and effectively.
- Communicate with vendors to gather information about products, alert them to future needs, resolve problems, or address system maintenance issues.
- Develop plans or budgets for network equipment replacement.
- Determine specific network hardware or software requirements, such as platforms, interfaces, bandwidths, or routine schemas.
- Prepare detailed network specifications, including diagrams, charts, equipment configurations, or recommended technologies.
- Supervise engineers or other staff in the design or implementation of network solutions.
- Research and test new or modified hardware or software products to determine performance and interoperability.
- Estimate time and materials needed to complete projects.
- Design, organize, and deliver product awareness, skills transfer, or product education sessions for staff or suppliers.
- Develop procedures to track, project, or report network availability, reliability, capacity, or utilization.
- Coordinate network or design activities with designers of associated networks.
- Prepare or monitor project schedules, budgets, or cost control systems.
- Use network computer-aided design (CAD) software packages to optimize network designs.
- Visit vendors, attend conferences or training sessions, or study technical journals to keep up with changes in technology.
- Develop or maintain project reporting systems.
- Maintain or coordinate the maintenance of network peripherals, such as printers.
- Explain design specifications to integration or test engineers.
- Prepare design presentations and proposals for staff or customers.
- Communicate with customers, sales staff, or marketing staff to determine customer needs.
- Communicate project information through presentations, technical reports, or white papers.
- Communicate with staff or clients to understand specific system requirements.
- Collaborate with engineers or software developers to select appropriate design solutions or ensure the compatibility of system components.
- Investigate system component suitability for specified purposes, and make recommendations regarding component use.
- Provide customers or installation teams guidelines for implementing secure systems.
- Direct the analysis, development, and operation of complete computer systems.
- Direct the installation of operating systems, network or application software, or computer or network hardware.
- Monitor system operation to detect potential problems.
- Identify system data, hardware, or software components required to meet user needs.
- Perform ongoing hardware and software maintenance operations, including installing or upgrading hardware or software.
- Verify stability, interoperability, portability, security, or scalability of system architecture.
- Research, test, or verify proper functioning of software patches and fixes.
- Configure servers to meet functional specifications.
- Design and conduct hardware or software tests.
- Evaluate existing systems to determine effectiveness, and suggest changes to meet organizational requirements.
- Document design specifications, installation instructions, and other system-related information.
- Perform security analyses of developed or packaged software components.
- Provide technical guidance or support for the development or troubleshooting of systems.
- Define and analyze objectives, scope, issues, or organizational impact of information systems.
- Establish functional or system standards to address operational requirements, quality requirements, and design constraints.
- Develop system engineering, software engineering, system integration, or distributed system architectures.
- Provide advice on project costs, design concepts, or design changes.
- Evaluate current or emerging technologies to consider factors such as cost, portability, compatibility, or usability.
- Develop or approve project plans, schedules, or budgets.
- Train system users in system operation or maintenance.
- Complete models and simulations, using manual or automated tools, to analyze or predict system performance under different operating conditions.
- Develop efficient and effective system controllers.
- Develop application-specific software.
- Communicate project information through presentations, technical reports, or white papers.
- Communicate with staff or clients to understand specific system requirements.
- Collaborate with engineers or software developers to select appropriate design solutions or ensure the compatibility of system components.
- Prepare reports or correspondence concerning project specifications, activities, or status.
- Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Develop or direct software system testing or validation procedures, programming, or documentation.
- Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
- Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
- Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
- Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
- Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
- Monitor functioning of equipment to ensure system operates in conformance with specifications.
- Coordinate installation of software system.
- Supervise the work of programmers, technologists and technicians and other engineering and scientific personnel.
- Supervise and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
- Obtain and evaluate information on factors such as reporting formats required, costs, or security needs to determine hardware configuration.
- Train users to use new or modified equipment.
- Prepare reports or correspondence concerning project specifications, activities, or status.
- Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Meet with civic, educational, and community groups to develop community programs and events, and to discuss law enforcement subjects.
- Cooperate with court personnel and officials from other law enforcement agencies and testify in court, as necessary.
- Supervise and coordinate the investigation of criminal cases, offering guidance and expertise to investigators, and ensuring that procedures are conducted in accordance with laws and regulations.
- Prepare work schedules and assign duties to subordinates.
- Direct collection, preparation, and handling of evidence and personal property of prisoners.
- Investigate and resolve personnel problems within organization and charges of misconduct against staff.
- Explain police operations to subordinates to assist them in performing their job duties.
- Maintain logs, prepare reports, and direct the preparation, handling, and maintenance of departmental records.
- Inform personnel of changes in regulations and policies, implications of new or amended laws, and new techniques of police work.
- Train staff in proper police work procedures.
- Discipline staff for violation of department rules and regulations.
- Monitor and evaluate the job performance of subordinates, and authorize promotions and transfers.
- Review contents of written orders to ensure adherence to legal requirements.
- Conduct raids and order detention of witnesses and suspects for questioning.
- Inspect facilities, supplies, vehicles, and equipment to ensure conformance to standards.
- Direct release or transfer of prisoners.
- Requisition and issue equipment and supplies.
- Develop, implement, and revise departmental policies and procedures.
- Prepare news releases and respond to police correspondence.
- Prepare budgets and manage expenditures of department funds.
- Read and review subordinates' reports to ensure legal standards are met and there are no mistakes.
- Meet with civic, educational, and community groups to develop community programs and events, and to discuss law enforcement subjects.
- Cooperate with court personnel and officials from other law enforcement agencies and testify in court, as necessary.
- Coordinate with risk management, human resources, or other departments to assist in company programs, investigations, or training.
- Collaborate with law enforcement agencies to report or investigate crimes.
- Investigate known or suspected internal theft, external theft, or vendor fraud.
- Implement or monitor processes to reduce property or financial losses.
- Identify and report merchandise or stock shortages.
- Maintain documentation or reports on security-related incidents or investigations.
- Apprehend shoplifters in accordance with guidelines.
- Verify proper functioning of physical security systems, such as closed-circuit televisions, alarms, sensor tag systems, or locks.
- Identify and report safety concerns to maintain a safe shopping and working environment.
- Conduct store audits to identify problem areas or procedural deficiencies.
- Monitor compliance with standard operating procedures for loss prevention, physical security, or risk management.
- Inspect buildings, equipment, or access points to determine security risks.
- Perform covert surveillance of areas susceptible to loss, such loading docks, distribution centers, or warehouses.
- Prepare written reports on investigations.
- Testify in civil or criminal court proceedings.
- Recommend methods to reduce potential financial fraud losses.
- Train establishment personnel in loss prevention activities.
- Respond to critical incidents, such as catastrophic events, violent weather, or civil disorders.
- Recommend new or improved processes or equipment to reduce risk exposure.
- Direct work of contract security officers or other loss prevention agents.
- Conduct employee background investigations and review reports with operational or human resources managers.
- Use drone technology for surveillance and loss prevention.
- Coordinate with risk management, human resources, or other departments to assist in company programs, investigations, or training.
- Collaborate with law enforcement agencies to report or investigate crimes.
- Document and communicate database schemas, using accepted notations.
- Collaborate with system architects, software architects, design analysts, and others to understand business or industry requirements.
- Develop and document database architectures.
- 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.
- Develop data model describing data elements and their use, following procedures and using pen, template or computer software.
- Work as part of a project team to coordinate database development and determine project scope and limitations.
- Identify and evaluate industry trends in database systems to serve as a source of information and advice for upper management.
- Set up database clusters, backup, or recovery processes.
- Demonstrate database technical functionality, such as performance, security and reliability.
- 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.
- Write and code logical and physical database descriptions, and specify identifiers of database to management system or direct others in coding descriptions.
- Develop or maintain archived procedures, procedural codes, or queries for applications.
- Provide technical support to junior staff or clients.
- Establish and calculate optimum values for database parameters, using manuals and calculators.
- Train users and answer questions.
- Document and communicate database schemas, using accepted notations.
- Collaborate with system architects, software architects, design analysts, and others to understand business or industry requirements.
- Translate nursing practice information between nurses and systems engineers, analysts, or designers, using object-oriented models or other techniques.
- Use informatics science to design or implement health information technology applications for resolution of clinical or health care administrative problems.
- Develop or implement policies or practices to ensure the privacy, confidentiality, or security of patient information.
- Analyze and interpret patient, nursing, or information systems data to improve nursing services.
- Identify, collect, record, or analyze data relevant to the nursing care of patients.
- Apply knowledge of computer science, information science, nursing, and informatics theory to nursing practice, education, administration, or research, in collaboration with other health informatics specialists.
- Develop, implement, or evaluate health information technology applications, tools, processes, or structures to assist nurses with data management.
- Design, develop, select, test, implement, and evaluate new or modified informatics solutions, data structures, and decision-support mechanisms to support patients, health care professionals, and their information management and human-computer and human-technology interactions within health care contexts.
- Disseminate information about nursing informatics science and practice to the profession, other health care professions, nursing students, and the public.
- Analyze computer and information technologies to determine applicability to nursing practice, education, administration, and research.
- Develop strategies, policies or procedures for introducing, evaluating, or modifying information technology applied to nursing practice, administration, education, or research.
- Read current literature, talk with colleagues, and participate in professional organizations or conferences to keep abreast of developments in informatics.
- Develop or deliver training programs for health information technology, creating operating manuals as needed.
- Design, conduct, or provide support to nursing informatics research.
- Inform local, state, national, and international health policies related to information management and communication, confidentiality and security, patient safety, infrastructure development, and economics.
- Provide consultation to nurses regarding hardware or software configuration.
- Plan, install, repair, or troubleshoot telehealth technology applications or systems in homes.
- Translate nursing practice information between nurses and systems engineers, analysts, or designers, using object-oriented models or other techniques.
- Review class material with students by discussing text, working solutions to problems, or reviewing worksheets or other assignments.
- Provide feedback to students, using positive reinforcement techniques to encourage, motivate, or build confidence in students.
- Assess students' progress throughout tutoring sessions.
- Teach students study skills, note-taking skills, and test-taking strategies.
- Provide private instruction to individual or small groups of students to improve academic performance, improve occupational skills, or prepare for academic or occupational tests.
- Participate in training and development sessions to improve tutoring practices or learn new tutoring techniques.
- Collaborate with students, parents, teachers, school administrators, or counselors to determine student needs, develop tutoring plans, or assess student progress.
- Monitor student performance or assist students in academic environments, such as classrooms, laboratories, or computing centers.
- Schedule tutoring appointments with students or their parents.
- Organize tutoring environment to promote productivity and learning.
- Communicate students' progress to students, parents, or teachers in written progress reports, in person, by phone, or by email.
- Maintain records of students' assessment results, progress, feedback, or school performance, ensuring confidentiality of all records.
- Identify, develop, or implement intervention strategies, tutoring plans, or individualized education plans (IEPs) for students.
- Prepare and facilitate tutoring workshops, collaborative projects, or academic support sessions for small groups of students.
- Prepare lesson plans or learning modules for tutoring sessions according to students' needs and goals.
- Develop teaching or training materials, such as handouts, study materials, or quizzes.
- Travel to students' homes, libraries, or schools to conduct tutoring sessions.
- Administer, proctor, or score academic or diagnostic assessments.
- Research or recommend textbooks, software, equipment, or other learning materials to complement tutoring.
- Review class material with students by discussing text, working solutions to problems, or reviewing worksheets or other assignments.