- Assess existing facilities' needs for new or modified telecommunications systems.
Occupations with related tasks Save Table: XLSX CSV
- Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Obtain and evaluate information on factors such as reporting formats required, costs, or security needs to determine hardware configuration.
- Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
- Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
- Coordinate installation of software system.
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
- Develop or direct software system testing or validation procedures, programming, or documentation.
- Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
- Monitor functioning of equipment to ensure system operates in conformance with specifications.
- Prepare reports or correspondence concerning project specifications, activities, or status.
- Recommend purchase of equipment to control dust, temperature, or humidity in area of system installation.
- Specify power supply requirements and configuration.
- Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
- Supervise and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
- Supervise the work of programmers, technologists and technicians and other engineering and scientific personnel.
- Train users to use new or modified equipment.
- Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Obtain and evaluate information on factors such as reporting formats required, costs, or security needs to determine hardware configuration.
- Recommend changes to improve systems and network configurations, and determine hardware or software requirements related to such changes.
- Gather data pertaining to customer needs, and use the information to identify, predict, interpret, and evaluate system and network requirements.
- Maintain and administer computer networks and related computing environments, including computer hardware, systems software, applications software, and all configurations.
- Perform data backups and disaster recovery operations.
- Diagnose, troubleshoot, and resolve hardware, software, or other network and system problems, and replace defective components when necessary.
- Configure, monitor, and maintain email applications or virus protection software.
- Operate master consoles to monitor the performance of computer systems and networks and to coordinate computer network access and use.
- Monitor network performance to determine whether adjustments are needed and where changes will be needed in the future.
- Plan, coordinate, and implement network security measures to protect data, software, and hardware.
- Analyze equipment performance records to determine the need for repair or replacement.
- Confer with network users about solutions to existing system problems.
- Design, configure, and test computer hardware, networking software and operating system software.
- Perform routine network startup and shutdown procedures, and maintain control records.
- Load computer tapes and disks, and install software and printer paper or forms.
- Train people in computer system use.
- Maintain logs related to network functions, as well as maintenance and repair records.
- Coordinate with vendors and with company personnel to facilitate purchases.
- Implement and provide technical support for voice services and equipment, such as private branch exchange, voice mail system, and telecom system.
- Maintain an inventory of parts for emergency repairs.
- Research new technologies by attending seminars, reading trade articles, or taking classes, and implement or recommend the implementation of new technologies.
- Recommend changes to improve systems and network configurations, and determine hardware or software requirements related to such changes.
- Gather data pertaining to customer needs, and use the information to identify, predict, interpret, and evaluate system and network requirements.
- Analyze statistical data and product specifications to determine standards and establish quality and reliability objectives of finished product.
- Evaluate precision and accuracy of production and testing equipment and engineering drawings to formulate corrective action plan.
- Apply statistical methods and perform mathematical calculations to determine manufacturing processes, staff requirements, and production standards.
- Estimate production costs, cost saving methods, and the effects of product design changes on expenditures for management review, action, and control.
- Plan and establish sequence of operations to fabricate and assemble parts or products and to promote efficient utilization.
- Confer with clients, vendors, staff, and management personnel regarding purchases, product and production specifications, manufacturing capabilities, or project status.
- Communicate with management and user personnel to develop production and design standards.
- Recommend methods for improving utilization of personnel, material, and utilities.
- Record or oversee recording of information to ensure currency of engineering drawings and documentation of production problems.
- Draft and design layout of equipment, materials, and workspace to illustrate maximum efficiency using drafting tools and computer.
- Direct workers engaged in product measurement, inspection, and testing activities to ensure quality control and reliability.
- Develop manufacturing methods, labor utilization standards, and cost analysis systems to promote efficient staff and facility utilization.
- Review production schedules, engineering specifications, orders, and related information to obtain knowledge of manufacturing methods, procedures, and activities.
- Complete production reports, purchase orders, and material, tool, and equipment lists.
- Coordinate and implement quality control objectives, activities, or procedures to resolve production problems, maximize product reliability, or minimize costs.
- Implement methods and procedures for disposition of discrepant material and defective or damaged parts, and assess cost and responsibility.
- Study operations sequence, material flow, functional statements, organization charts, and project information to determine worker functions and responsibilities.
- Formulate sampling procedures and designs and develop forms and instructions for recording, evaluating, and reporting quality and reliability data.
- Regulate and alter workflow schedules according to established manufacturing sequences and lead times to expedite production operations.
- Schedule deliveries based on production forecasts, material substitutions, storage and handling facilities, and maintenance requirements.
- Analyze statistical data and product specifications to determine standards and establish quality and reliability objectives of finished product.
- Evaluate precision and accuracy of production and testing equipment and engineering drawings to formulate corrective action plan.
- Apply statistical methods and perform mathematical calculations to determine manufacturing processes, staff requirements, and production standards.
- Analyze test data to identify defects or determine calibration requirements.
- Attend conferences, workshops, or other training sessions to learn about new tools or methods.
- Calibrate devices by comparing measurements of pressure, temperature, humidity, or other environmental conditions to known standards.
- Conduct calibration tests to determine performance or reliability of mechanical, structural, or electromechanical equipment.
- Develop new calibration methods or techniques based on measurement science, analyses, or calibration requirements.
- Disassemble and reassemble equipment for inspection.
- Draw plans for developing jigs, fixtures, instruments, or other devices.
- Maintain or repair measurement devices or equipment used for calibration testing.
- Operate metalworking machines to fabricate housings, jigs, fittings, or fixtures.
- Order replacement parts for malfunctioning equipment.
- Plan sequences of calibration tests according to equipment specifications and scientific principles.
- Read blueprints, schematics, diagrams, or technical orders.
- Verify part dimensions or clearances using precision measuring instruments to ensure conformance to specifications.
- Visually inspect equipment to detect surface defects.
- Write and submit reports about the results of calibration tests.
- Analyze test data to identify defects or determine calibration requirements.
- Study and analyze information about alternative courses of action to determine which plan will offer the best outcomes.
- Formulate mathematical or simulation models of problems, relating constants and variables, restrictions, alternatives, conflicting objectives, and their numerical parameters.
- Perform validation and testing of models to ensure adequacy, and reformulate models, as necessary.
- Collaborate with senior managers and decision makers to identify and solve a variety of problems and to clarify management objectives.
- Present the results of mathematical modeling and data analysis to management or other end users.
- Collaborate with others in the organization to ensure successful implementation of chosen problem solutions.
- Analyze information obtained from management to conceptualize and define operational problems.
- Prepare management reports defining and evaluating problems and recommending solutions.
- Define data requirements, and gather and validate information, applying judgment and statistical tests.
- Observe the current system in operation, and gather and analyze information about each of the component problems, using a variety of sources.
- Break systems into their components, assign numerical values to each component, and examine the mathematical relationships between them.
- Design, conduct, and evaluate experimental operational models in cases where models cannot be developed from existing data.
- Educate staff in the use of mathematical models.
- Specify manipulative or computational methods to be applied to models.
- Develop and apply time and cost networks to plan, control, and review large projects.
- Develop business methods and procedures, including accounting systems, file systems, office systems, logistics systems, and production schedules.
- Study and analyze information about alternative courses of action to determine which plan will offer the best outcomes.
- Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.
- 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.
- 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.
- 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.
- Specify inputs accessed by the system and plan the distribution and use of the results.
- Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.
- Analyze user needs to determine technical requirements.
- 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.
- 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.
- Analyze user needs to determine technical requirements.