|
Labor Categories
Database Administrator
Apply techniques in the design, development, installation and maintenance of relational databases. Develop and maintain necessary database links, and user access controls. Provide database refining and monitoring to insure effective and efficient data access that includes comparison of performance ratios, tuning of memory configuration, disk I/O, and application software. Design and maintenance of the physical layout of the database and calculating disk space requirements for database tables and indexes. Complete segments of more complex projects. Position requires a B/S with 5-7 years experience minimum 4 years must be specialized.
Sr. Database Administrator
Demonstrated experience in architecting database solutions, detail databases, implementations and management of enterprise database solutions. SQL server knowledge including the following: high availability solutions, Business continuity/Disaster recovery, performance and capacity planning, reporting services, operational management and administration. Demonstrated experience in database design, implementation, and migration, operations to support production, and development. Achieve and maintain relevant industry certifications. Leads project planning with clients, partners and project managers. Provide insight for the development of client proposals and for detailing and estimating project tasks. Leads project teams performing solution design, implementation, migration, and knowledge transfer. Explores new technologies and develop technical capabilities. Position requires B/S in computer science with M/S preferred and 5 yrs experience in an enterprise infrastructure and relevant Microsoft certifications.
Jr. Programmer
Performs analysis, develops, integrates, and maintains both systems and applications software as required. Performs enterprise or organization-wide planning and designs of technical solutions requiring the application of information technology. Analyze and validate the IT requirements and implementation efforts within the systems software domain. Requires a B/S in computer science or related field and three years experience with two years of specialized skill or no degree with five years overall experience with two years of specialized skill.
Programmer
Performs analysis, develops, integrates, and maintains both systems and applications software as required. Performs enterprise organization-wide planning and designs of technical solutions requiring the application of information technology. Analyze and validate the IT requirements. Plans and manages efforts within the systems software domain. Position requires a B/S in computer science or related field and six years of experience with three years of specialized skill.
Sr. Programmer
May serve as task or project leader. Performs analysis, integration, and maintains systems and applications software as required. Perform enterprise or organization-wide planning and design of technical solutions which requires the application of information technology. Analyze and validate of IT requirements. Plans and manages efforts within the systems software domain. Position requires a B/S in computer science or related field and a minimum of 7 years experience with 4 years of specialized skill or a Master's degree with 4 years of experience, and 4 years of specialized skill. A degree is not required with 10 years overall experience, of which the last 8 years must be specialized.
Systems Analyst
Conducts system planning that includes requirement definition, implementation planning, and lifecycle cost estimates. Undertake analysis supporting software programs. Defines, designs, and specifies processes and procedures supporting the implementation of information technology. Develops documentation supporting analysis and makes recommendations on design and implementation of complex systems. Position requires a B/S in computer science or related field and a minimum of 5 years experience with 3 years of specialized skill. A degree is not required with 9 years experience, of which 5 are specialized.
Sr. Systems Analyst
Conduct system planning to include requirement definition, implementation planning, and lifecycle cost estimates. Perform analysis or studies enhancing or implementing systems software solutions. Undertake significant analysis within software programs. Designs and specifies processes and procedures supporting the implementation of information technology, which support business or other functional areas. Develops documentation supporting analysis and makes recommendations on design and implementation of complex IT systems. May serve as task or project leader. Position requires a B/S/ in computer science or related field with a minimum of 7 years experience with the last 5 years of specialized skill. A degree is not required with 11 years experience with the last 7 years being specialized.
Technical Consultant
Possess industry-leading expertise in a technology area such as networking, electronic business or software applications. Specific examples include leading edge expertise with such technology manufacturers such as Netscape, Microsoft, Oracle, Microstrategy, CISCO etc. Provide consultative technical support at the very highest levels of the enterprise. Position requires a B/S in computer science and two years of technology specific consultative expertise. Technology area certifications or progress towards certifications are required.
Sr. Consultant
Plan, design, configure, develop, modify, test and install enterprise applications such as Oracle, Peoplesoft, BAAN, SAP, Network Management software, Microstrategy and Netscape. Translate systems/subsystems designs and detailed designs in to operational systems. Able to provide advice and resolve issues regarding application designs, technical architectures, software interfaces, data conversion, testing, operations and user support. Work with other senior technical and user staff to complete projects. Provide assistance and guidance to less experienced technical staff. Position requires B/S in computer science or mathematics and a minimum of four years of experience using specific application software packages.
Sr. Technical Consultant
Acts independently on the most specialized phases of system design, implementation, analysis and programming. Leads and participates in major system studies and implementations. Investigates leading edge information technologies and applies it to the client environment. Function as the technical expert during product presentations to clients. Possess industry-leading expertise in a technology area such as networking, electronic business or software applications. Specific examples include leading edge expertise with such technology manufacturers such as Netscape, Microsoft, Oracle, Microstrategy, CISCO etc. Provide consultative technical support at the very highest levels of the enterprise. Position requires a B/S in computer science with 6 years of technology specific consultative expertise. Technology area certifications or progress towards certifications are required.
Project Manager
Proven experience in the application of technology or business practices to Enterprise and E-Business solutions. Manage a project and provide guidance and direction for specific projects or task orders. Lead in IT system design and management. Interface with the client on a day-to-day basis. Direct the completion of project specific tasks within estimated time frames and budget constraints. Manages the day-to-day activities and reviews work products for completeness. Deliver presentations and leads client meetings. Position requires a B/S in computer sciences, engineering, business management or mathematics however an M.S/M.A degree is desired and 15 years technical experience with 1 year supervisory and management.
Systems Engineer
Analyze and support system integration involving hardware, software, operating systems, and communication. Provide design, development, and implementation support. Provide technical design, programming, testing, and implementation support for operating, communications, and hardware systems integration. Prepare specifications, code, system tests, and documentation in accordance with standards and requirements specifications. Support installation of physical and software components. Position requires a B/S in computer science, engineering, or information systems with 5 years of experience with 3 years of specialized skill.
Sr. Systems Engineer
Analyzes functional business requirements and design specifications for functional activities. Provide identification/fixing for the problems within existing systems design/implementation of new systems. Enhances the existing systems and participates in analysis, design and new construction of next generation IT systems. Understand the needs of the customers and the realities of commercially available IT products. Create requirements that will allow implementation by the architecture and engineering team and COTS products. Possess experience of system engineering in one or more areas including telecommunications concepts, computer languages, operating systems, database/DBMS and middleware. Position requires M/S and 6 years experience, or B/S in computer science or engineering and 8 years of experience.
Helpdesk Support Specialist
Receive and record technical support calls. Provide advice and guidance to end-users regarding IT policies and best practice standards. Execute first level problem resolution tasks, investigating, gathering information and resolving issues or escalating them as appropriate to ensure the timely resolution of all client problems and queries. Follow up, monitor progress and ensure end-users are kept fully informed to ensure excellent customer service is maintained. Ensure the provision of timely customer support service in line with department procedures and SLAs. Implement and maintain effective information systems in relation to the administration of all areas of work, including manual recording of data and documents in line with agreed departmental procedures to support the smooth running of the department, as outlined by the Customer Support Manager and/or IT Director. Follow established procedures and maintain data in an organized manner. Position requires AA in information technology and 3 years of technical experience in an information technology environment.
Software Engineer
Develop innovative software in small teams using cutting-edge technologies, with an emphasis on Java2 Enterprise Edition (J2EE) components and Eclipse IDE plug-ins. Deliver projects on-time and to specification with an appropriate level of quality. Collaborate with product managers, program managers, human computer interaction specialists, customers and prospects to gather and define requirements. Develop automated functional tests. Collaborate with technical writers to create customer-relevant documentation. Fundamentals of computer science: object-oriented design and design patterns, data structures, algorithms. Development process tools: IDE’s, compilers, debuggers, profilers, version control systems, code coverage and automated testing tools. Prior participation in agile software development processes, with emphasis on requirements gathering. Experience with multiple operating systems (Windows XP, Windows 2003, Solaris, AIX, Linux, HP-UX). Drive all aspects of the software development lifecycle, from requirements to design to development to test to release to customer success. Position requires a B/S in computer science, information management or engineering with 3-5 years specialized experience.
Sr. Software Engineer
Understand architectural design and implementation of software products. Design and develop core application workflows. Design and develop of application business logic and backend components. Provide technical leadership and mentoring for more junior applications developers. Translate business requirements into technical use case and design specifications. Provide effort estimations for product modules using recognized methodologies. Conduct formal design and code reviews. Assist with definition and enforcement of design and development standards. Follow sound development practices and Software Development Life Cycle methodologies. Position requires a B/S in computer science, engineering or information technology with 5+ years experience with object-oriented development using Java, JavaScript.
Systems Administrator
Require knowledge and familiarity with network protocols, data structures, PC architecture, security protocols, performance analysis, performance modeling, and network simulation. Require competence in performing feasibility and performance studies, benchmarking, capacity planning and sizing. Provide technical expertise for the planning and definition of new system requirements. Develops appropriate systems recommendations to meet user needs, including system configurations and installation planning. Supports and improves system environment and services. Position requires a B/S in computer science or related field and 3 years of technical experience with research and development of enterprise network systems.
Sr. Systems Administrator
Performs the daily activities associated with configuration and operation of computer systems and facilities. Optimizes system operations, resource access, utilization, and performs capacity analysis and planning. Manage computer-room safety. Ensures production schedules are met. Coordinate the resolution of production-related problems. Provide users with computer output. Provide assistance to users in accessing and using systems. Position requires a B/S in computer science, information systems, engineering, business, or other related field with 7 years of relevant experience.
Information Engineer
Apply a business wide set of disciplines for planning, analysis, design, construction, and maintenance of information systems business wide or across a major sector of the business. Perform business strategic systems planning, information planning, and analysis. Perform process and data modeling in support of the planning and analysis efforts, using both manual and automated tools, such as I-CASE tools. Apply reverse engineering and reengineering disciplines to develop migration, strategic and planning documents. Provide technical guidance on software engineering techniques and automated support tools. Position requires a B/S in computer science, engineering or a related field and must have 5 years of experience in engineering, system analysis, design, and programming with 2 years of experience in information system development, functional and data requirement analysis, system analysis and design, programming, program design, and documentation preparation.
Sr. Information Engineer
Manage implementation of information engineering projects and experience in systems analysis, design, and programming using CASE and IE tools and methods. Apply business process improvement practices to modernization projects. Apply activity and data modeling transaction flow analysis; internal control and risk analysis, modern business methods, and performance measurement techniques. Assist in establishing standards for information system procedures. Develop and apply organization wide information models for use in designing and building integrated, shared software and database management systems. This position requires a B/S in computer science or a related field and 8 yrs of general experience with 5 years of experience in information system development.
Database Architect:
Database specialist experienced in data normalization, data modeling, database administration, database design, or performance tuning, optimization, replication of a database or OLAP analysis or adhoc reporting or SQL programming. Experienced with a data modeling tool capable of producing an entity-relationship diagram and capable of forward or reverse engineering (such tools include ERWIN, System Architect, and Designer 2000). Position requires experience with a large-scale relational database (such as Oracle, Sybase, SQL Server or DB2 or any other object oriented database) and in database development using SQL or a Computer Aided Software Engineering (CASE) tool. Position requires a B/S in computer science and 5 years of relevant work experience in information systems, computer programming, analysis and developing systems involving computer technology.
Sr. Database Architect
Controls the global view of data bases and the access to the data bases. Assure the safekeeping of the data bases. Monitor the usage of data bases. Develop standards, procedures, and conventions for use, backup, access control, and monitoring. Develops and defines advanced methods, theories and research techniques in the investigation and enterprise of database solutions. Solid understanding of the relational, hierarchical and network database management system models. Review completion and implementation of system additions and/or enhancements. Recommend corrections in technical application and analysis to management. Analyze complex organizational and computer database system(s). Build complex relational database systems in complex network configurations. Design and establish computer database systems on complex networks configurations using commercially available and custom database software platforms. Manage all levels of database engineers. Performs information systems management, development, functional and data requirements analysis, systems analysis and design, programming, program design, implementation of information engineering projects, and documentation preparation utilizing industry best-practices or Government standards and guidelines. Manage planned projects for overall installation of application and network systems. Develops action plans with milestones for system upgrades. Provide technical leadership and assistance for team members. Perform enterprise-wide strategic systems planning, business information planning, and analysis. Provide daily supervision and direction to organization. Position requires M/S in computer science or in a related field and 10 years of relevant work experience.
Network Administrator
Supports, installs, maintains, troubleshoots, and coordinates the usage of local and wide area networks (LAN/WAN), electronic mail, telecommunications, and PC based systems. Evaluate hardware and software, including peripheral, output, and telecommunications equipment. Sets up and administers security procedures; troubleshoots problems; recommends and implements LAN policies and procedures and ensures adherence to security procedures; trains users on LAN operations and procedures. Position requires a B/S in computer science and 7 years experience in applying the principles, or methods, or techniques used in network administration and support including experience with operating systems / applications, network management, current technologies, and products for Web services and security.
Sr. Network Administrator
Responsible for the planning, design, acquisition, installation, and maintenance of LAN/WAN, electronic mail, telecommunications, and PC based systems. Evaluate hardware and software, including peripheral, output, and telecommunications equipment. Administers security procedures, troubleshoots problems; establishes and implements LAN policies and their conformance. Coordinate activities of LAN support personnel, providing guidance on common networking issues. Assess vendor products. Manages network performance, troubleshoots problems, and maintains network security. Position requires a B/S in computer science and 8 years experience in applying the principles, methods, and techniques used in network administration including experience with operating systems / applications, network management, current technologies, and products for Web services and security.
Subject Matter Expert
Possess unique experience and expert knowledge in technical, functional, and/or process areas. Apply best industry practices and standards, current technology, and creative solutions to challenging problems. Works directly with customer management to apply advanced principles, theories, and concepts and develops solutions to complex problems. Define key concepts for planning, deployment, integration, operation and/or enhancement of state-of-the-art and/or legacy systems. Employ methodologies for guiding others in problem resolution. Develops insightful solutions to meet fiscal, technological and schedule constraints. Position requires B/S degree in computer science, information systems, engineering, or business (M/S degree would be preferred) and requires fifteen years of experience.
Principal Subject Matter Expert
Possess unique experience, vision, and expert knowledge in highly specialized technical, functional, and/or process areas. Apply best industry practices and standards, leading-edge technology, and innovative solutions to intractable problems. Works directly with customer management to apply advanced principles, theories, and concepts and develops comprehensive solutions to complex problems. Define key concepts for planning, deployment, integration, operation and/or enhancement of state-of-the-art and/or legacy systems. Employ methodologies for guiding others in problem resolution. Develops insightful solutions to meet fiscal, technological and schedule constraints. Position requires M/S in computer science, information systems, engineering, business (PhD would be preferred) and requires twenty years of experience.
|