This position is responsible for designing and architecting well-integrated and cost effective solutions for internal and external web sites. Works closely with client project managers and technical leaders to understand customer’s business objectives and system requirements. Analyzes, learns, and applies new Internet technologies. Defines and designs the Web infrastructure. Provides recommendations and is responsible for server operating systems, hardware requirements, and encryption standards for communications to and from secure servers. Designs and implements an Intranet strategy for authorization of users to access controlled components. Provides technical advise and expertise to Webmasters and Web Developers/Programmers in the installation, acceptance testing, and evaluation of newly released or beta applications. Assists and mentors business departments in the design and construction of their web applications. This position provides team leadership in the integration of solutions, constructing Web-related applications, developing new business opportunities, and building relationships with clients.
Job Duties & Responsibilities
Perform functions as team lead.
Understanding of the features and functions of each web application, how to integrate with existing and future solutions, architect its use, determine life expectancy, budget current and projected growth.
Assumes primary responsibility for designing and architecting internal and external Web systems and sites, including all technical aspects of the company’|
s Web site and primary/backup servers:
Recommend server operating systems, hardware, and software requirements, as well as encryption standards for communications to and from secure servers.
Recommend strategies and lead efforts for integrating web application connections to various databases.
Define and design the web infrastructure for highly available environments while integrating with other solutions.
Design and implement an Intranet strategy for authorization of users to access controlled components.
Possess and maintain substantial knowledge of third-party Web solutions.
Effectively guide and operate within a team of highly technical, Web-savvy professionals.
Coordinate enhancements and maintenance of Web systems and sites working directly with vendors.
Understanding of what each web application does, how it is used, and who is responsible the different components that make up the web application. Perform updates and restarts according to documentation and alerts. Perform simple tests to determine health and impact when issues occur.
Understanding of how each web application works, gather useful information, communicate to others, perform maintenance and troubleshoot. Follows documentation steps to install, configure and monitor.
Understanding of how to completely install and configure each web application, use and test all functions, determine SLA, define alerts and triggers, troubleshoot and repair, document findings and modifications.
Bachelor’s degree in Computer Science, Information Technology, or related discipline or equivalent years of experience is required. Equivalent years of experience are determined as one year of technical experience for every year of college requested.
Master’s degree desirable.
Strong administration knowledge of various web/application/support servers and through use of web technologies in support of web sites and applications, including root cause analysis, load-stress, vulnerability, and customer experience.
In-depth knowledge of at least one industry-leading database environment, such as Oracle, MS SQL Server, and Sybase. Knowledge of MDDBMS or OODBMS highly desirable.
Work experience in the software development process including requirements gathering and analysis, design, selection of tools and technologies, release and version control, testing methodologies and deployment management.
Ability to establish and maintain a high level of customer trust and confidence in the team’s knowledge of and concern for the customer requirements.
Project planning and management skills, including scope of work, time estimation, and resource assignment.
Strong analytical and conceptual skills; ability to provide solutions/concepts/theories to unique business requirements.
Documentation and Project management skills
Team building and on the job training skills
IBM, Microsoft, or other IT/Web related certifications