Employment Opportunities


Current Openings

This listing of current open positions can be filtered by clicking on the job category in the Category Listing to the right. The job skill level required is stated next to each position's description. If you are unsure of your skill level, it can be calculated using the information provided below in the Skill Level Key section.


Skill Level Key

16+ Years of Specific Experience
11+ Years of Specific Experience
6+ Years of Specific Experience
3+ Years of Specific Experience
<3 Years of Specific Experience
General experience can be converted to specific experience using the following:
  • Degree credit:
  • Associates Degree: + 1 year
  • Bachelor's Degree: + 3 years
  • Master's Degree = + 2 years
  • Ph.D. = + 2 years
Maximum of 7 years for all degrees
  • Other credits:
  • Certifications: 3 months
  • 3 Years of General Experience = 1 Year of Specific Experience
Sort By:
Employment Title
Employment Date


Wednesday, February 20, 2019

Cloud Engineer

The Systems Engineer is a technical project resource helping to lead and implement the migrations of customer applications and systems to the AWS cloud. The position will require hands-on technical support for the migrations, in addition to early stage planning and design efforts. Duties include: • Supporting development of technical solutions for applications or systems moving to the cloud • Leading requirements gathering, analysis, and solution development for systems and/or applications • Providing some support for cost estimates to clients based on architecture designs • Converting business requirements into system architecture and design • Providing technical oversight, troubleshooting support, and guidance during the program execution • Providing hands-on technical support and development during the migration • Providing education and technical advice to the clients in preparation for the customer to take full ownership of the application or system after the migration • Migrating end customer applications to the cloud • Keeping abreast of emerging technologies and standards
Location: Herndon
Clearance: TS/SCI with Poly
Skill Level: Level 1
Certifications: • AWS Certifications are a plus
Closing Date: 3/20/2019

Wednesday, February 20, 2019

DPB IT/ O&M Engineer

CACI EIT, Inc. has an immediate opportunity for an IT/O&M Lab Manager / Engineer to provide cutting edge services within the Intelligence Community. Candidate will provide end-to-end system lifecycle support for mission systems. Must have an extensive background in servers and laptops, system engineering, AWS, Windows Operating System, and Linux Operating System. Duties include maintaining a physical and AWS lab environments in addition to laptops, ensure patch and maintenance compliance, maintain inventory of hardware, keep A&A documentation current and in compliance, and maintain lab access. Performs technical planning, system integration, verification and validation, risk assessment, and supportability and effectiveness analyses for the customer’s lab environment. Ensures designs are compatible with the architecture and allocates requirements to segments. Analyzes user requirements, procedures, and problems to automate or improve existing systems and review computer system capabilities, workflow, and scheduling limitations. May analyze or recommend commercially available solutions. Will assist with developing and engineering AWS cloud solutions for the existing environment and lead / participate in the migration(s).
Location: Herndon
Clearance: TS/SCI with Poly
Skill Level: Level 1
Closing Date: 3/20/2019

Wednesday, February 20, 2019

Exchange Administrator

Primary duties include providing Lotus Notes administration, Windows systems and server administration of development and test enterprise servers. Daily Activities: • Run morning script on systems • Select the number of days to go back to create TXT files to be used to compare new mailboxes to accounts in all systems. • Send these files to WMA mailbox. • Use files in step 2 to search WMA Active Directory. • Send files created to the two alternate systems. • Use files to update AutomateServerSideRule.ps1 for CSV file of accounts in all the systems. Update importCA14_CA15.ps1 with TXT file of accounts “Not located in WMA”. • Run both PS1 files in steps 5 and 6. • Check for assigned tickets and search for related tickets to be assigned. Take ownership and work all the tickets. • Reply to any questions/concerns from users who sent emails. • Check alternate systems for updates and/or compliance issues. • Run reports on the alternate systems to create CSV file of all mailboxes. • Check report to update individual mailboxes as needed to include required entries in CustomAttribute9, 14, 15, etc. • Work tickets directed towards Exchange as time permits. • Update/create work instructions. • Monitor the User Creation Tool on the alternate systems for errors. Update Service account passwords every 6 months. • Work with the developer of User Creation Tool on modifications. • Submit activities for manual monthly reboots of responsible Exchange servers and DPM servers. • Monitor the daily backup jobs for all Exchange servers in all systems and fix issues as needed.
Location: Herndon
Clearance: TS/SCI with Poly
Skill Level: Level 1
Closing Date: 3/20/2019

Wednesday, February 20, 2019

Exchange Systems Engineer

As an Exchange Engineer, the candidate will be expected to: • Assist with the design of the organization's technology architecture and implementation of hardware and software infrastructure. • Serve as a SME for the Exchange mail infrastructure group in TEMs and other meetings. • Possess requisite system experience and understanding of supporting elements of the architecture including the OS and relevant networks. • Plan and implement Exchange platform upgrades, and must understand the customer environment to be able to modify standard deployment packages conforming to the unique security architecture in place. • Evaluate the current environment and support creation of a platform roadmap, analyze system performance and recommend corrective and preemptive actions. • Conceptualize, design, and implement solutions to problems reported or discovered, and continuously improve the quality of service provided by the email infrastructure. • Deliver timely and high-quality solutions to customer problems and requests focusing on root cause analysis, prevention, and knowledge transfer. Responsibilities include: • Respond to customer requests to correct or modify malfunctioning applications. • Investigate issues with related applications, servers, and storage. • Report to division management the status of issues, corrective action being taken, and the resolution of investigations. • Partner with Premier Technical Account Managers to effectively manage hot-sites including documented action plans and daily status updates for the customer and Microsoft management. • Initiate and participate in triage meetings to share knowledge with other engineers and to efficiently resolve customer problems.
Location: Herndon
Clearance: TS/SCI with Poly
Skill Level: Level 2
Certifications: MCSE
Closing Date: 3/20/2019

Wednesday, February 20, 2019

Java Software Developer

This position is in support of a series of highly-visible mission applications. The Candidate must have Full Life Cycle front-end user interface (UI) and backend application development experience in a Java Agile development environment. In this role you would integrate software with existing systems, develop in a team environment, and assist with tier 3/4 support to operations staff along with meeting project schedules. You will analyze user needs and develop software solutions in an Agile, Sprint, and Jira environment. You will design software or customize existing software for client use with the aim of optimizing operational efficiency. You will convert project specifications and statements of problems and procedures to detailed logical work flows for coding. Additionally, this role would work with the operations staff to understand problems with the software, assist in resolving them, and resolve customer complaints with the software and respond to suggestions for improvements and enhancements. Additional duties include: • Engineering • Designing • Coding • Debugging • Unit test, and assistance in quality assurance of custom applications in Java and Apache Tomcat (where necessary)
Location: Herndon
Clearance: TS/SCI with Poly
Skill Level: Level 2
Closing Date: 3/20/2019

Wednesday, February 20, 2019

Jive Systems Engineer

As a Jive Systems Engineer, the candidate will be expected to: • Develop, integrate, and deploy new web collaboration capabilities on the new network. • Support web collaboration customers and other future web collaboration systems. • Identify and implement new enterprise collaboration capabilities and offerings in line with the Sponsor's strategic direction for collaboration systems. • Support project management through estimating project effort and duration using the agile software methodology. • Analyze, comprehend, and put to action - complex system requirements. • Translate detailed design into computer software. • Deploy COTS and GOTS packages. Test, debug, and refine the computer software to produce the required product. • Prepare required documentation, including both program-level and user-level documentation. • Enhance software to reduce operating time or improve efficiency. • Provide technical guidance in software engineering techniques and automated support tools.
Location: Herndon
Clearance: TS/SCI with Poly
Skill Level: Level 2
Closing Date: 3/20/2019

Wednesday, February 20, 2019

Jive Systems Engineer

As a Jive Systems Engineer, the candidate will be expected to: • Develop, integrate, and deploy new web collaboration capabilities on the new network. • Support web collaboration customers and other future web collaboration systems. • Identify and implement new enterprise collaboration capabilities and offerings in line with the Sponsor's strategic direction for collaboration systems. • Support project management through estimating project effort and duration using the agile software methodology. • Analyze, comprehend, and put to action - complex system requirements. • Translate detailed design into computer software. • Deploy COTS and GOTS packages. Test, debug, and refine the computer software to produce the required product. • Prepare required documentation, including both program-level and user-level documentation. • Enhance software to reduce operating time or improve efficiency. • Provide technical guidance in software engineering techniques and automated support tools.
Location: Herndon
Clearance: TS/SCI with Poly
Skill Level: Level 2
Closing Date: 3/20/2019

Wednesday, February 20, 2019

Load Balancer Engineer

As a Load Balancer Engineer, the candidate will oversee, manage, and coordinate network policy, configuration, and troubleshooting in support of the enterprise Load Balancers. This role is a technical role with high visibility and is expected to interface with executive leadership and supported tenants. Primary duties include managing the load balancing network and application requirements, collaborating with government and third-party stakeholders, coordinating with internal support teams, and reporting status to technical management and leadership. Specific responsibilities include: • Provide architecture/engineering expertise for new load balancer implementations, cloud environment integrations, project designs, and standards development, as well as onboarding new tenants • Provide load balancing administration/support for intelligent DNS routing between enterprise locations/data centers, as well as plan and implement upgrades (includes installation of new equipment) • Implement approved authentication and certificate management controls • Use caching (static html content) for the enterprise infrastructure environment (hardware, software, and configuration components) and supported tenants • Manage deployment options • Configure self IPs, port lockdown, and network routes • Configure remote logging to Splunk • Adhere to change management processes and procedures • Troubleshoot, configure, upgrade, maintain, and monitor the load balancer network architecture (performance, configurations, traffic flow, application monitoring, CPU capacity/utilization) • Analyze network alarms and identify sources • Coordinate with on-site support personnel while troubleshooting • Use enterprise service management tools to initiate, respond, and track service requests • Create reports and analyze performance metrics • Develop processes/procedures and related engineering documentation for troubleshooting and quickly identifying issues • Perform reach back to OEM Vendors to de-conflict operational issues with known operating system bugs and security alerts • Partner with the information security personnel to assess potential exposure to vulnerabilities, identify mitigation plans, and ensure compliance with enterprise security baselines and standards • Evaluate modern technologies to optimize network efficiency and review/provide recommendations to improve the load balancing solution • Inform management in a clear, concise, and timely manner of any customer or technical issues • Be responsive and decisive on adjusting architecture as customer requirements and technology evolves
Location: Herndon
Clearance: TS/SCI with Poly
Skill Level: Level 1
Closing Date: 3/20/2019

Wednesday, February 20, 2019

Senior PKI Systems Engineer

In this role as a System Engineer you will provide end-to-end system lifecycle support for all PKI systems. Additional duties include: • Extensive background in PKI Technology including OCSP, SHA1, SHA2, HSMs, system engineering, application deployment, Certificate Authorities, AWS, Windows Operating System, and Linux Operating System. • Identify system integrity issues and solutions for the full system life cycle from concept to disposal. • Perform technical planning, system integration, verification and validation, risk assessment, supportability and effectiveness analyses for total systems. • Ensure designs are compatible with the architecture and allocates requirements to segments. • Analyze user requirements, procedures, and problems to automate or improve existing systems and review computer system capabilities, workflow, and scheduling limitations. • Assist with developing and engineering AWS cloud solutions for the existing PKI environment and lead / participate in the migration(s). • May analyze or recommend commercially available solutions.
Location: Herndon
Clearance: TS/SCI with Poly
Skill Level: Level 1
Closing Date: 3/20/2019

Wednesday, February 20, 2019

Software Developer

The Software Developer will be part of a larger team of Software Developers supporting real mission initiatives. The position entails delivering services within a cloud environment. While working within an Agile project team. The position will require entails data extracting, analytical review, transforming, and loading raw data into databases using Pentaho, SQL Developer, Java and other tools. Raw data is extracted into database tables and cleansed to make sure information is appropriately categorized. The work includes large-scale file manipulation, data modeling, data mapping, data testing, data quality, and metrics and analysis, and documentation preparation. Additionally, the Developer will work with other parts of the team to maintain process, schedule and quality controls. JOB RESPONSIBILITIES: • Responsible for completion of each data set in an efficient and timely manner. • Maintaining records of what and how information was extracted, transformed and loaded. • Utilizing knowledge of tools for automation or process improvement, if applicable. • Leverage experience to provide support in the areas of data extraction, transformation and load (ETL), data mapping, data extraction, • Provide analytical support, database support, and maintenance support for data exploitation systems. • Provide and support large-scale file manipulation, data modeling, data mapping, data testing, data quality, and documentation preparation. • Work with other teams, program leadership, and key stake holders as needed.
Location: McLean
Clearance: TS/SCI with Poly
Skill Level: Level 1
Certifications: • AWS Certifications Preferable • CSM
Closing Date: 3/20/2019

Page size:
select