GSA IT 70 Price List

GSA IT 70 software developers

Level 1 PHP Programmer - FPDS code D308

The Level 1 PHP Programmer's role is focused on front-end web work, with some PHP scripting skills. The role is to work on front-end HTML pages and templates, edit CSS, manage files and directories, possibly use JavaScript libraries, and perform scripting tasks in PHP.

HTML and CSS are the basis of the Web, and the Level 1 PHP Programmer is fluent in manipulating HTML pages and CSS files. The Level 1 PHP Programmer uses tools such as DreamWeaver or the Zend Developer Studio to edit HTML and PHP pages.

A Level 1 PHP programmer is able to modify existing code, change the user interface and add new pages using templates. With guidance and supervision from a higher-level web developer, a Level 1 PHP programmer may also make changes to database structures or design new object interfaces. A Level 1 PHP Programmer may have specialization in IDEs such as DreamWeaver, Zend Studio, Eclipse or NetBeans for manipuating HTML and PHP pages. A Level 1 PHP Programmer may also have experience in using JavaScript libraries or component libraries to add Web 2.0 effects to pages, and may have experience in using PhotoShop or the Adobe Flash editor to add graphics and animation. A Level 1 PHP programmer is fluent in manipulating files using FTP and SVN source code repositories.

A Level 1 PHP programmer must have a minimum of four years experience in IT, and two years of experience working with HTML and PHP.

GSA Price: $71.25 per hour

Level 2 PHP Programmer - FPDS code D308

A Level 2 PHP Programmer goes beyond the abilities of a Level 1 PHP programmer with the ability to do design, performance and security analysis. A Level 2 PHP programmer can make decisions about database design, object design, and will be able to spot security concerns.

A Level 2 PHP Programmer must also have familiarity with the setup and operation of PHP itself, Apache, and MySQL, and some experience with the Linux system.

A level 2 PHP Programmer must have 4 years of experience in PHP and MySQL, and must have two years of experience with Linux and the Apache server.

GSA Price: $85.50 per hour

PHP Designer - FPDS code D306

A PHP Designer can take an idea and understand how to design a system to implement this idea. This includes:

A PHP designer must have eight or more years of experience in PHP, MySQL and Linux. A PHP designer must also have a broader understanding of how Linux operates on the network and how processes operate on Linux. A PHP designer should have a broader understanding of software design, and at least two years of cumulative experience in more advanced object-oriented languages, such as Java.

Requirements:

GSA Price: $109.25 per hour

Java Application Programmer - FPDS code D306

A Java Application Programmer uses the Java language to solve business problems. The three areas of focus are Java web applications, Java Swing desktop applications, and J2ME mobile Java applications. Individual programmers may be particularly focused in one of these three areas.

A Java Application Programmer can develop a simple Java web application (Tomcat) without guidance. A Java Application Programmer can access databases using the JDBC interface, and can develop simple database tables and queries.

A Java Application Programmer must also be able to install and run Tomcat, write Servlets and Filters, build JSP files, install and configure the JDBC driver, and use MySQL, Postgres, or similar databases. The Java Application Programmer can also develop information exchange systems using XML, and can program network socket applications. A Java Application Programmer can use JNDI for simple tasks such as accessing a DataSource or mail session.

A Java Application Programmer must be able to use the Netbeans IDE and SVN source control client applications and the Ant build application. With supervision and guidance, a Java programmer can add objects and pages to Java Enterprise applications.

Usability is essential to the success of any computer application, including both web and desktop applications. Java Application Programmers can use good judgment in designing and refining user interfaces. A Java Application Programmer who focuses on Swing desktop applications will be able lay out frames, use layout managers, place interface components, and link components to beans. A Java Application Programmer who focuses on J2ME will be able to develop and test J2ME applications on real devices and on emulators.

Requirements:

GSA Price: $90.25 per hour

Java Enterprise Programmer - FPDS code D308

A Java Enterprise Programmer has all the capabilities of a Java Application Programmer, and adds areas related to the Java Enterprise system. These include:

Requirements:

GSA Price: $128.25 per hour

Linux System Administrator - FPDS Code D301

A Linux System Administrator is able to install the Linux operating system on PC server and workstation hardware. Linux System Administrators are familiar with RedHat Enterprise Linux and Novell (Suse) Enterprise Linux. Installation includes physical installation into server rooms, installation of hardware components such as cards and memory and configuration of storage systems such as RAID systems. Installation may also include simple network setup tasks, such as simple switch and simple router configuration tasks. Operational tasks include managing users, processes, startup processes, firewall configuration and network configuration. A Linux System Administrator must be able to diagnose performance problems and adjust system settings for optimal performance. A Linux System Administrator is also familiar with running the following network servers: Apache httpd, Tomcat, BIND, DNS, FTP, MySQL, Postgres and email transport (Postfix or Sendmail).

Requirements:

GSA Price: $90.25 per hour

Web Architect - FPDS Code D308

The Web Architect works with the customer to understand the business need and the outline of a solution. A project starts when a customer articulates a need and decides to explore a solution to this need. The Web Architect provides guidance for the solution. This guidance includes answering the following questions:

The Web Architect has experience with a broad range of web technologies, including mobile web technologies, and can work creatively with the customer to develop a plan.

Requirements:

GSA Price: $128.25 per hour

Service descriptions

FPDS Code D301 -- IT Facility Operation and Maintenance

Furnish personnel, equipment and facilities to accomplish operation and maintenance of IT facilities. Includes: analysis of hardware and software components needed; facility planning; analysis of existing hardware and software infrastructure; physical installation of hardware and hardware components; installation of software; configuration of software; installation and configuration of operating systems; configuration of storage systems; performing backups; system security; use of firewalls; user administration; diagnosing, monitoring and improving performance; and work with Linux, Solaris and Microsoft Windows Server systems. Some familiarity with server software such as Apache httpd and Java servers.

FPDS Code D306 -- IT Systems Analysis Services

Furnish personnel, equipment and facilities to accomplish systems analysis and design. Include: Mission requirements analysis, concept development, systems requirements analyses and information engineering, Systems specifications, Database specifications, Business Process Re-engineering, Requirements Modeling and Prototyping, User-oriented design, Coding, unit testing, and integration testing, test plans and test analysis reports, hardware specifications, acquisition support and documentation.

FPDS Code D308 -- Programming Services

Furnish software development of tailored programs and modification and enhancement of existing and/or COTs programs. Include: Design specifications, Code generation, Interoperability studies, Prototype development, migration to match platform requirements, testing, debugging, verification and validation, Source code management, User interface design, Firewalls, Security, and acquisition support.

Note: These prices are available to GSA buyers only. Commercial customers must use our commercial price list.