JavaScript Job: Webmaster

Job added on

Company

Brazos County

Location

Bryan, TX - United States of America

Job type

Full-Time

JavaScript Job Details

General Summary:

Analyzes requirements, develops specifications, and writes and tests programs; installs, configures, and tests new applications; and troubleshoots problems with existing applications and takes corrective action, including reprogramming applications.

Essential Duties:

The Webmaster is responsible for the management and development of Brazos County’s intranet and extranet web sites and web-based applications, including third-party applications, which support a number of priority initiatives including open records and other statutory compliance, employee recruitment, and general information dissemination. The Webmaster is the primary developer and maintainer of all web-related sites, programs, scripts, and applications and acts as primary contact for all maintenance issues and activities, including assisting in the development of end-user training programs and assistance with report generation and delivery over the web. The Webmaster ensures that Brazos County’s web presences are stable, well designed, effective to use, up-to-date, and properly maintained.

Specific responsibilities of the Webmaster include:

· Design and implementation of on-line services for Brazos County’s public website, third-party software web applications and the County’s intranet

· Development of web-based input forms and data validation schemes

· Documentation of existing web server infrastructure, sites and applications

· Documentation of changes to the web server infrastructure, sites and applications

· Recommendation, implementation and maintenance of web-related system security measures including user authentication and access authorization

· Evaluation and recommendation of content management systems and methodologies

· Evaluation and recommendation of applications development tools and environments

· Preparation and maintenance of guidelines and procedures for the proper use of the web-related systems facilities

· Preparation of user and program documentation

· Design, develop, test, and administer new features for the website

· Improve and maintain existing code

· Configure websites for fault tolerance and disaster recovery

· Assist in the design and implementation of back-end databases and interfacing to web front-end

· Monitor and report industry-standards developments relating to web design and implementation

· Updating website content

· Resolution of website-related technical issues in a mixed environments

· Search engine optimization, where appropriate

Other Duties May Include

· Writing programs to provide requested information to appropriate personnel as needed/required, including analyzing problems, assessing resources needed, determining schedule, developing program specifications, implementing solutions, and coding and testing programs

· Installation, configuration, and testing of new applications

· Troubleshooting problems with existing applications and taking corrective action, including reprogramming applications

· Supporting various county departments, including assisting with data, program, and user problems

· Assisting in the performance of database design, optimization and maintenance as necessary

· Providing training and support to county personnel on new and existing applications

· Attending meetings and seminars as necessary

· Preparing status reports of ongoing projects

· Maintaining up-to-date knowledge of computer hardware and software

· Other duties as may be required from time-to-time

The Webmaster may be on-call and some overtime and/or weekend/holiday work may be required.

Other Duties as assigned.

Supervision

Received:

Given:

This is a non-supervisory position.

Education

Required:

Bachelor’s degree in Computer Science, or a related field, or any equivalent combination of education and experience that provides the required knowledge, skills, and abilities.

Preferred:

Experience

Required:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Experience with scripting, embedded and markup languages and development techniques including VBScript, JavaScript, Perl and Python; Active Server Pages and PHP; Dynamic HTML, XML, Cascading Style Sheets, and the Document Object Model. Experience with functional specifications development and documentation. Experience with Rapid Applications Development environments and the Object Oriented Paradigm. Experience with UNIX, Linux and Windows operating systems. Experience with search engine positioning

Preferred:

Certificates, Licenses, Registrations

Required:

None required.

Preferred:

Physical Demands

Typical:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit; use hands to type; reach with hands and arms; and talk and hear. The employee frequently is required to stand and walk. The employee must occasionally lift and/or move objects weighing up to 40 pounds, such as computers, printers, stacks of records, or other similar objects. Specific vision abilities required by this job include close vision, and ability to adjust focus.

Knowledge, Skills, & Abilities

Typical:

Industry standard PC hardware and software. Database design, normalization, optimization, management, and performance tuning. Computer programming and hardware and software testing. Knowledge of image types for online use (TIFF, GIF, JPG, PNG). Thorough knowledge of client-side and server-side scripting applications. Thorough knowledge of browser compatibility issues for all platforms/major browsers. Knowledge of WYSIWYG development tools (Macromedia Studio) and image editors (PhotoShop). Operate standard word processing, spreadsheet, and database software; analyze data and develop solutions, including writing and testing programs. Excellent oral and written communications, project management and organizational skills and the demonstrated ability to work as a team player

Work Environment

Typical:

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in the work environment is usually moderate, but may be noisy or distracting. The employee is required to perform multiple tasks simultaneously and to perform tedious and exacting work. The employee may be required to work closely with others as part of a team or perform required job functions remotely, to work under time pressures to meet deadlines, and to work in emergency situations.

Job Type: Full-time

Pay: From $69,829.60 per year

Benefits:

  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Retirement plan
  • Vision insurance

Work Location: One location