Manage web environment design, deployment, development and maintenance activities. Administer internet/intranet infrastructure, including components such as web, file transfer protocol (FTP), news and mail servers. Collaborate with web developers to create and operate internal and external web sites, or to manage projects, such as e-marketing campaigns. Collaborate with development teams to discuss, analyze, or resolve usability issues. Install or configure web server software or hardware to ensure that directory structure is well defined, logical, secure, and that files are named properly.
Tasks:
- Administer internet/intranet infrastructure, including components such as web, file transfer protocol (FTP), news and mail servers.
- Collaborate with web developers to create and operate internal and external web sites, or to manage projects, such as e-marketing campaigns.
- Collaborate with development teams to discuss, analyze, or resolve usability issues.
- Install or configure web server software or hardware to ensure that directory structure is well defined, logical, secure, and that files are named properly.
- Develop web site performance metrics.
- Set up or maintain monitoring tools on web servers or web sites.
- Check and analyze operating system or application log files regularly to verify proper system performance.
- Perform user testing or usage analyses to determine web sites' effectiveness or usability.
- Develop testing routines and procedures.
- Evaluate testing routines or procedures for adequacy, sufficiency, and effectiveness.
- Test issues such as system integration, performance, and system security on a regular schedule or after any major program modifications.
- Correct testing-identified problems, or recommend actions for their resolution.
- Determine sources of web page or server problems, and take action to correct such problems.
- Gather, analyze, or document user feedback to locate or resolve sources of problems.
- Track, compile, and analyze web site usage data.
- Recommend web site improvements, and develop budgets to support recommendations.
- Identify or address interoperability requirements.
- Evaluate or recommend server hardware or software.
- Develop or implement procedures for ongoing web site revision.
- Implement updates, upgrades, and patches in a timely manner to limit loss of service.
- Identify, standardize, and communicate levels of access and security.
- Implement web site security measures, such as firewalls or message encryption.
- Monitor systems for intrusions or denial of service attacks, and report security breaches to appropriate personnel.
- Identify or document backup or recovery plans.
- Back up or modify applications and related data to provide for disaster recovery.
- Test backup or recovery plans regularly and resolve any problems.
- Document application and web site changes or change procedures.
- Document installation or configuration procedures to allow maintenance and repetition.
- Test new software packages for use in web operations or other applications.
- Inform web site users of problems, problem resolutions or application changes and updates.
- Monitor web developments through continuing education, reading, or participation in professional conferences, workshops, or groups.
- Develop or document style guidelines for web site content.
- Develop and implement marketing plans for home pages, including print advertising or advertisement rotation.
- Provide training or technical assistance in web site implementation or use.
- Review or update web page content or links in a timely manner, using appropriate tools.
Knowledge, Skills and Abilities:
- Computers and Electronics - Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
- Communications and Media - Knowledge of media production, communication, and dissemination techniques and methods. This includes alternative ways to inform and entertain via written, oral, and visual media.
- Administration and Management - Knowledge of business and management principles involved in strategic planning, resource allocation, human resources modeling, leadership technique, production methods, and coordination of people and resources.
- Customer and Personal Service - Knowledge of principles and processes for providing customer and personal services. This includes customer needs assessment, meeting quality standards for services, and evaluation of customer satisfaction.
- Design - Knowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.
- Operations Analysis - Analyzing needs and product requirements to create a design.
- Active Learning - Understanding the implications of new information for both current and future problem-solving and decision-making.
- Complex Problem Solving - identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
- Critical Thinking - using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
- Systems Analysis - Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
- Communicating effectively as appropriate for the needs of the audience.
- The ability to communicate information and ideas so others will understand.
Tools used in this occupation:
- Computer servers - Web servers
- Desktop computers
- Notebook computers - Laptop computers
- Personal computers
- Scanners - Computer data input scanners
Technology used in this occupation:
- Application server software - IBM WebSphere; JBoss Application Server; Microsoft Virtual Server; VMWare ESX Server
- Development environment software - Borland Delphi software; Extensible stylesheet language XSL; Microsoft Visual Studio; Tool command language Tcl
- Graphics or photo imaging software - Adobe Systems Adobe FreeHand; Adobe Systems Adobe Illustrator; Adobe Systems Adobe Photoshop software; Corel CorelDraw Graphics Suite
- Web page creation and editing software - Adobe Systems Adobe Dreamweaver; Adobe Systems Adobe Flash Player; Adobe Systems Adobe Macromedia HomeSite; Microsoft FrontPage
- Web platform development software - Adobe Systems Adobe Shockwave Player; Apache Tomcat; Enterprise JavaBeans; JavaScript