Team lead/Architect
POSITION SUMMARY . Must have at least 10 years experience designing, implementing, and maintaining state-of-the-art/enterprise-class e-commerce or complex web application systems.
Experience leading projects and resources required.
Responsible for systems administration of web/app servers with enterprise-wide focus (e.g. mission-critical web, application, and e-commerce systems).
Proven technical skills in relevant state of the art technologies and systems.
Typically has 5 or more years experience with relevant internet technologies and with implementing, administering, and supporting production websites and backend support systems.
Spends a significant amount of time dealing with system architecture design and review, capacity planning, monitoring design and refinement, as well as researching solutions to existing problems and new ideas.
JOB RESPONSIBILITIES
Systems Administration (Implementation, Maintenance, and Support)
Documentation ? Technical specs, Architecture Diagrams, and Project related docs.
Capacity Planning and Reporting.
Project Planning. Attending Meetings and Conference Calls related to projects, etc.
QUALIFICATIONS FOR POSITION
Technical Requirements
Must be able to demonstrate detailed technical knowledge in all of the following areas:
? Windows and UNIX/LINUX s experience. Expertise in system installation, configuration, administration, troubleshooting, performance tuning, preventative maintenance, capacity planning, monitoring, and security procedures.
? Web (IIS, Apache) and application (Tomcat, Jboss, etc) server expertise including installation, administration, configuration, troubleshooting, performance tuning, preventative maintenance, capacity planning, monitoring, and security procedures.
? Familiarity with Content Management Systems and Publishing Systems.
? Understanding of internet standards such as -DNS, FTP, SSH, HTML, XML, JDBC, SNMP and other protocols.
? IP communication and packet structure, with focus on HTTP protocol and experience with network protocol analyzers.
? Network hardware architecting including experience with load balancing equipment, switches, routers, and network troubleshooting.
? Hardware systems design and implementation, cluster management, implementing redundancy and testing failover, etc.
? Experience in at least 2 relevant scripting or programming languages (Perl, Shell, C, Java, etc). Application development/engineering experience is a huge plus.
? Expert use of monitoring and troubleshooting utilities to effectively diagnose problems.
? Storage (SAN, NAS, etc).
? Security (Visa CISP or PCI experience a plus!).
Communication and Leadership Requirements
Must be able to demonstrate competency in the following areas:
? Communication of ideas and solutions in a clear and organized manner.
? Construction of concise and complete technical documentation.
|