Career Opportunities

ITR offers both Contract, Contract-To-Hire, and Permanent Career Opportunities.

We represent top regional and national clients that rely on quality services and our unmatched reputation in the specialized Information Technology staffing arena.  

Our Contract positions are typically designed to fill a short term / tactical need and augment client staff.  Contract-to-Hire is a mix of permanent and contract structure that allow our candidates and clients to become comfortable with one another before the hire is completed.  

Permanent Openings:

 

Windows System Administrator:  Maintain and enhance Windows Server 2003/2008 systems. Servers may be standalone or utilize virtual machine software such as Microsoft's HyperV or VMWare Server. Maintain systems by performing such tasks as system installation, patch installation, script  writing, application software installation, security and virus protection, documentation, configuration management, system monitoring, troubleshooting, planning, implementation, systems support, user support, and research and evaluation of new technologies.  Plan, install, configure, and maintain Windows servers and application software, ensuring compliance with company standards, requirements, and Internal Operating Procedures. Develop procedures for startup, execution, shutdown, backup, and recovery as required by the  customer. Maintain knowledge of Windows related security issues in order to evaluate and recommend proper configurations. While the Analyst will have primary responsibility over a number of servers, he/she is expected to work with a team of System Administrators to ensure all servers are maintained in similar fashion and that other administrators can provide support when the primary   administrator is unavailable. Analyst is also expected to assist other administrators to troubleshoot, support, maintain, administer, and manage servers as well as develop, maintain, and/or provide input to configuration and standards documentation. This position may require 7x24 on-call support.

 

 

UNIX System Administrator:  Primary operating system environment is Red Hat Enterprise Linux, but may include other UNIX/Linux operating systems depending on the application/service need.  Primary duties include:

-Install, configure, and maintain UNIX/Linux systems, computing (Beowulf) clusters and application software
-Ensure compliance with ORNL procedures and IT Internal Operating Procedures
-Troubleshoot system problems quickly and effectively
-Work with other systems engineers and  vendors to resolve hardware and software issues.
-Utilize internet resources (mailing list, blogs, etc.) to resolve problems with open source software
-Provide off hours support during maintenance windows and on-call support rotation.
-Develop and document procedures for startup, execution, shutdown, backup, and recovery. 
-Monitor systems performance
-Provide recommendations for hardware and software
-Install software, both commercial packages and various freely available software (apache, tomcat, subversion, MySQL,  amanda, etc.) distributions                
-maintain documentation/notes on software builds and installs
-Work with scientific users to determine needs, and balance needs against cyber requirements to provide a solution that meets the requirements of both
-Ensure services provided are available to desktops (Windows, Mac, Linux) and assist in troubleshooting to resolve any issues
 

 

 

 

Sr. Oracle DBA/Report Writer:   The ideal candidate will perform all functions relating to database administration including technology evaluation, fundamental database design, and all aspects of implementation, database testing, application connectivity methodology, general database maintenance including monitoring, backup, security auditing, performance tuning, code and script deployment, defining standards and procedures, capacity planning and physical design.  Designing and configuring systems (OLTP  and OLAP) and full life cycle development experience, enterprise monitoring tools, familiarity with SAN data storage, and experience working with large amounts of data are required.  BS in CS or equiv and a minimum of six years professional experience with Oracle and as a Database Administrator are also required. 

 

 

SENIOR SOFTWARE ENGINEER:   Education: Bachelor's Degree, or equivalent experience, in Systems Engineering, Computer Science, Engineering, or other related field.
 
Experience:  6 years of software design and development experience.
 
Description: Performs a variety of full life-cycle software development functions for
existing and new software systems. Defines, gathers and analyzes system requirements and
specifications. Designs architecture and data flow of software systems. Programs software
components to specifications. Integrates, tests, and debugs software components. Deploys
and maintains software systems. Serves as technical lead for software development efforts. 
Prepares required documentation including program-level and user-level documentation. 
Tunes system performance in both software and hardware. Provides technical database
support including database design, development and management. Evaluates use of new
technologies through research and development projects.






SOFTWARE ENGINEER: 
Education: Bachelor's Degree, or equivalent experience, in Systems Engineering, Computer Science, Engineering, or other related field.
 
Experience:  2 years experience in software design/development.

Description:  Performs a variety of full life-cycle software development functions for
existing and new software systems. Defines, gathers and analyzes system requirements and
specifications. Analyzes and documents complex business rules. Assists in designing
architecture and data flow of software systems. Programs software components to
specifications. Integrates, tests, and debugs software components. Deploys and maintains
software systems. Evaluates complex data and prepares reports of results. Reports to
technical lead for a task or project. Prepares required documentation including
program-level and user-level documentation. May provide technical database support
including database design, development and management.
 



GIS Developer:  5+ years professional development experience with at least 3+ years working in a Microsoft environment using C#/.NET and strong working knowledge of Visual Studio.  Create and modify ASP JavaScript, client-side JS, CSS, C# code, SQL code and procedures.  Extract, transform and load geospatial data from various sources and formats including ESRI shape file and GIS enabled databases.  Manipulate geospatial data to achieve business and operational goals.  Build mapping configurations using Geoserver's Stylized Layer Descriptors.  Develop Web based GIS solutions using the Microsoft Virtual Earth platform.   Direct Hire.

 

 

Program Manager w/ Information Assurance:   5+ years Program Management and Information Assurance  experience.  This person will be leading an IM program that includes management of a secure analysis center in Northern VA.  Manage database development and maintenance, library operations, and information assurance conferences with Subject Matter Experts (SMEs).  Coordinate IA SMEs, references services, information technology, marketing, and customer relations for the center.  Provide program management and oversight for multiple mid size task orders.  Active involvement in the security community.  Experience as a Project Manager w/ PMP desired.  A degree in Information Science or Information Systems required and advanced Degree preferred. 

 

 

Project Manager w/ Primavera:  5+ years professional experience as a Project Manger.  3+ years experience with Primavera. 

 

 

 IT Computing Analyst:    Primary analyst for applications written in C#/ ASP.NET/SQL Server on Windows, C/CGI/Apache/Oracle on SunOS, and PHP/Python/Apache/MySQL on Linux.   This position will also work as a member of a team which provides on-going technical support for the maintenance and development of the Data Systems Modernization (DSM) application.  

Skills and experience with the following are required:
-Visual Studio 2008
-ASP.NET using C#  (Web Forms, Web Services, AJAX, jQuery, etc.)
-SharePoint development and C# 
-HTML, CSS, XML, and JavaScript
-C/CGI Apache
-Strong knowledge of SQL Server, Oracle, and MySQL database constructs (i.e. tables, triggers, views, procedures)
-The SQL command language and use of SQL tools

Skills and experience with the following are highly desirable:
-SharePoint Designer
-Familiarity with the Microsoft Enterprise Library (Data Access and Validation)
-InfoPath
-Microsoft Team Foundation Server
 

 

 

Unix (Red Hat) Administrator:  Provide Unix system administration in enterprise environment.  Install, configure, and maintain UNIX systems/clusters and application software ensuring compliance with security procedures.  Requires BS in CS or related area and a minimum of 5 years professional experience in a large environment.  Strong knowledge of multiple Unix flavors is preferred.  Solaris and RedHat is required.  Knowledge and experience with real time client/server applications, network security, RHEL 4/5, Solaris 9/10, Legato Networker, Veritas, NFS, and hardware troubleshooting experience.  Experience with C, C++, Perl, and other scripting languages is desirable. 

 

 

Desktop Manager w/ SMS/SCCM:  Responsible for building, deploying and maintaining standardized Windows desktops in a large 6k+ system environment using enterprise management tools such as SMS and System Center Configuration Manager (SCCM) and Microsoft image deployment tools.  Determine hardware standards to be deployed within the enterprise.  Evaluate new products.  Interface with users regarding products delivered through MHP and additional needs.  Interface with vendors to keep abreast of new products and to relay issues.  Image Development.  Application repackaging for deployment.  Operating System deployment utilizing MS Deployment 2008.  Software Delivery.  Patching and Tier III problem solving. 

 

 

Help Desk Support:   2+ years professional experience and the ability to provide Tier I and II support.  Must be familiar with MS operating systems and PC's.  Must have the capacity to interface with higher level management as well as end users.

 

 



 

Contract Openings:

VB.NET Developer 5+ years development experience  with  VB. NET, Windows Forms, SQL Server.  This person will provide Application/Web support in a large corporate environment.  5-7 month project.  Rates DOE. 

 

Technical Writer/Editor:   3-5 years experience writing technical documentation.  Must have the ability to manage time and follow procedures.  3-4 month project.  Rates are based on experience.   

 

PeopleSoft Developer:  This person will provide techno-functional support of a financial and help desk module.

 

Sr. Web Designer:  5+ years experience. HTML, DHTML, XML, JavaScript, AJAX, Flash, UI Design. 6 month contract with extensions.