Los Angeles Community College District

Web Architect (#1134)

$56.95-$70.55 hourly / $9,870.90-$12,228.31 monthly / $118,450.80-$146,739.72 annual


Definition

Designs, develops, and maintains the technical architecture of web-based applications of the District.

Typical Duties

Defines system application architecture and articulates the architecture and technical vision to web authors to determine requirements for web pages and related web applications.

Compiles client specifications; translates business requirements and converts concepts to devises the technical infrastructure to support enterprise-wide web-based applications solutions and to ensure compliance with best practices and policies.

Consults with administrators, department heads, and web design staff to determine feasibility of applying web technology to user departmental procedures and identifies problems and establishes system requirements, parameters, and objectives.

Defines the architecture and develops the detailed technical design for incorporating legacy and other applications into the web portal.

Designs and performs the application programming in the development of server pages for database and business process web pages and web applications.

Optimizes established web architecture for navigability.

Validates web architecture solutions using a scenario-based approach.

Maintains awareness of District and college policies and management initiatives and identifies opportunities to use web architecture technologies to further those initiatives.

Consults with systems engineers to design and implement hardware and software upgrades for web applications on multiple web server platforms.

Analyses and troubleshoots complex hardware and software operations problems related to web applications.

Oversees the testing and maintenance of web links.

Working with operations staff, tests backup and restoration processes for web servers.

Develops strategic, logical, and physical web architecture design standards and procedures.

Prepares reports detailing technical feasibility and cost of implementing web applications or alternatives.

Evaluates hardware and software technologies related to web applications and makes recommendations concerning the selection of appropriate tools and products that will facilitate the implementation of the architecture.

May provide guidance to and review the work of assigned technical staff.

May prepare and make presentations on web and portal projects for various groups and committees.

Provides leadership on IT projects impacting a location's web architecture.

Performs related duties as assigned.

Distinguishing Characteristics

A Web Architect designs, develops, and maintains the technical architecture of web-based applications of the District.

A Web Designer designs, develops, maintains, and modifies a college’s or the District Office’s website and portals and supporting web pages. The use of creativity and demonstrated graphic design skills are critical elements of this classification.

Supervision

General supervision is received from a classified administrator or supervisor. Work direction may be exercised over assigned technical staff.

Class Qualifications

Knowledge of:

Web-based computer systems, analysis, design and programming languages

Internet-enabled and client/server technology, including development tools

Architecture and infrastructure requirements needed to support web-based applications including Service Oriented Architecture

Web publishing and web presentation programs

Foundational principles of Information Technology Infrastructure Library (ITIL)

Design and programming of server pages

Principles of developing, maintaining, deploying Content Management Systems (CMS) and Learning Management Systems (LMS)

Principles of Databases systems such as Oracle, SQL Server, MySQL, NoSQL, PostgreSQL, MS Access, dBase, FoxPro, Excel Files, Flat Files

Principles of command languages scripting in PowerShell, Windows Scripting Host, and Unix

Principles of database development techniques with respect to database-driven web applications, particularly using ASP/ADO, JSP, .NET, MySQL, PL/SQL, Python, PowerShell, VBScript, Jscript, and C#

Principles of programing and serialization languages such as HTML, Visual Basic, ASP, .NET, C#, VBScript, JavaScript, Python, PowerShell, PERL, CSS, SASS, YAML, XML, TWIG, JSON and PHP

Principles of .NET technology and framework

Application and custom development of a wide variety of Content Management Systems such as Drupal, Joomla! and WordPress

Application of a wide variety of web development tools and code editors, such as Visual Studios, Adobe Dreamweaver, Microsoft Expression Web, Eclipse IDE, and SharePoint Designer

Application program interfaces such as RESTful APIs

Enterprise Resource Planning (ERP) systems Enterprise Portals, such as SAP, PeopleSoft, and Oracle including Knowledge Management, iViews, Pages and Roles

Development methodologies including but not limited to Agile and Waterfall models

Network design concepts

Principles of cloud hosting and Content Distribution Networks (CDN)

Principles of source control for code, such as GIT

Principles of Quality Assurance (QA) and testing methodologies

Capacity planning and hardware sizing for the solution

Principles of computer network operations in a multi-server environment including three-tier architecture

Website administration

Web server administration and configuration pertaining to web applications

Project management principles and tools such as Microsoft Project and Azure DevOps

New trends and developments in the area of web architecture with principles of systems documentation

Ability to:

Design, develop, and maintain the technical architecture of web-based applications

Coordinate system design with user needs, data, regulations and related factors

Consult with administrators and staff to define, design, and implement an effective web architecture

Synthesize facts and concepts which affect systems and procedures

Identify current and impending technical Internet problems

Diagnose complex web site linkage, access and related operational problems and takes corrective action

Develop and conduct training on the use of web applications

Work closely with users to develop the functional requirements for dynamic, database-driven web applications and collaborate with developers to build them

Work under the pressure of deadlines in a fast-paced environment

Independently plan and organize work projects

Consistently use and promote professional standards and practices related to assignments

Actively contribute to a culture of constructive collaboration and innovation with colleagues

Maintain high levels of customer service and satisfaction

Provide work direction and instructions to lower-level technical staff and users

Establish and maintain effective working relationships with a diverse pool of administrators, faculty, and students

Communicate difficult technical concepts in clear and understandable terms

Write comprehensive and clear technical procedures, documentation, reports and communications related to systems operation and configuration

Acquire and apply knowledge of new web technologies and methods to solving operational problems

Entrance Qualifications

Education and Experience:

A bachelor’s degree from a recognized college or university preferably with a major in computer science, information technology, or a related field AND three years of recent, full-time, paid experience in web systems design and development. Additional qualifying experience may be substituted for the degree requirement on a year-for-year basis.

Reasonable Accommodations

Our class specification generally describes the duties, responsibilities, and requirements characteristic of the position(s) within this job class. The duties, responsibilities, and requirements of a particular position within this class may vary from the duties of other positions within the class.

In accordance with the Americans with Disabilities Act (ADA), the Los Angeles Community College District provides reasonable accommodation to qualified individuals with covered disabilities on a case-by-case basis throughout the application, examination, and hiring processes and throughout employment. If an individual is in doubt about their ability to perform the duties and responsibilities of a position or possession of any other requirement noted in a class specification or job announcement, they should always apply for a position and request reasonable accommodation at the appropriate time.


CLASS: 1134; EST: 3/10/2005; REV: 3/26/2026;