Sr Package Deployment Administrator with TS/SCI Clearance

Springfield, VA
Jul 12, 2017
Sep 25, 2017
Full Time

Manages the functionality and efficiency of a group of computers running on one or more operating systems.

 1. Manages the functionality and efficiency of a group of computers running on one or more operating systems.

 2. Maintains the integrity and security of servers and systems.

 3. Sets up administrator and service accounts.

 4. Maintains system documentation

 5. Interacts with users and evaluates vendor products.

 6. Makes recommendations to purchase hardware and software, coordinates installation and provides backup recovery.

 7. Develops and monitors policies and standards for allocation related to the use of computing resources.

 8. May program in an administrative language.

 9. Develops and implements testing strategies and document results.

 10. Provides advice and training to end-users.

 11. Provides guidance and work leadership to less-experienced staff members.

 12. Maintains current knowledge of relevant technologies as assigned.

 13. Participates in special projects as required.




The client’s New Campus East (NCE) Active IT Program was established to provide the infrastructure services required to build out and maintain the NCE facilities. PACKAGE DEPLOYMENT ADMINISTRATOR expertise is needed to provide on-site support in a 24 X 7 X 365 shift environment.


Job Description:


The PACKAGE DEPLOYMENT ADMINISTRATOR will work as part of an elite and agile engineering team responsible for maintaining and improving system functionality through proactive interaction with the customer, comprehensive understanding of their primary GEOINT exploitation system, and knowledge of the production mission. The successful candidate will be providing essential software packaging, testing, and upgrade solutions to support a demanding customer mission need. The approach will be to treat packaging as an artful skill, applying a programming-style discipline to scripting to produce exceptional results.


The requirement is to provide a complete software installation and/or upgrade solution with maximum success rate and minimal downtime due to package installation failures. The solution will need to include but not be limited to following: be able to detect if a given piece of software is already installed; gracefully handle upgrades/removals of older versions; handle complete and silent installs, creating solutions for non-silent installers; handle configuration of applications; handle complete and silent uninstalls, including complete cleanup; make the package as system agnostic/universal as possible; make little to no assumptions of previous software configurations; handle re-running the package, potentially numerous times in a row; provide a list of files and/or registry keys to verify software installation for use as SCCM detection methods.


The administrator will be responsible for configuring and testing software licensing for new versions of software. The administrator will test applications for more than just installation and launching, but for functionality and compatibility with mission need. The administrator will be able to identify software packaging issues before software deployment to the production environment. The administrator will also be required to perform Windows Administration work to support software deployment and maintenance on multiple machines across multiple domains. The administrator will actively learn Geospatial software; developing skills in determining integration issues, making corrective recommendations, and evaluating software upgrade solutions. The Administrator will develop extensive knowledge of intelligence productions systems used by GEOINT analysts.


The successful candidate will develop knowledge of GEOINT analyst’s various software suites and functions to include but not limited to RemoteView, SocetGXP, Socet Set, Google Earth, ArcGIS, ENVI, and AGITK. Likewise, the candidate will be able to quickly respond to application related issues, replicate the issue for internal analysis/diagnosis, and prepare technical documentation accurately depicting the problem and/or solution for feedback to developer/vendor.


Position Duties and Responsibilities


The PACKAGE DEPLOYMENT ADMINISTRATOR shall assist the team with technical issues, analysis, troubleshooting, installation and configuration, and development responsibilities for all the functional areas under current contract for workstations and servers to include:

Support software transitions and installsTroubleshooting and resolve integration issuesMaintains current knowledge of relevant technology as assignedStrong work ethic and attention to detailEnthusiasm and ability to adapt to new and changing technologiesTeam player and willing to both share knowledge and learn from others to ensure team’s success
    Ability to prioritize time and efforts appropriately in busy work environment – working outside of core hours when necessary

Other duties as assigned Education Bachelors Degree in Computer Science or a related technical discipline, or the equivalent combination of education, technical certifications or training, or work experience.

Qualifications 5-8 years of directly related experience in systems administration and analysis.


Required Skills:

    Scripting experience or a willingness to learnAn understanding of programming concepts to include: Logging, Commenting code, error handling, returning appropriate return values, ability to follow and control code execution, handling of variables, control structures (loops, conditionals, etc), handling of parameters, useful and consistent naming conventionsAn understanding of software licensingWindows Admin basic skillsBasic admin level scripting using either Batch and/or PowerShellExperience with software installation and removalsAn understanding of basic and advanced Windows Error CodesAn ability to search for relevant information about a given topicAbility to handle a fast paced environment and support changesEvaluate and diagnose application and software issuesThe ability to design, create, test, and evaluate scripting/coding products to be deployed to an operational environmentDevelop comprehensive test plans, including boundary or “one-off” cases and willingness to perform said test plans completelyAnalyze test results, isolate problems, engineer solutions or provide alternative methods to resolve complex issuesAttention to detail and completing work at a constant high levelStrong skills in Windows Professional System Administration

Desired Skills:

    Programming knowledge of traditional languages such as Java, C++, and .NETAdvanced programming concepts to include: understanding parent/child/orphan process flow, multithreading & similar behaviors, performance optimizationsAbility to identify software functionality issues before deploymentSCCM knowledge/familiarityExperience with many commercial applicationsThe ability to decompose/reverse engineer pre-built software packages to isolate, identify, and diagnose integration issues.Software integration experience
  • Understanding of multiple primary production applications (ArcGIS, RemoteView, Socet GXP, AGITK, and/or ENVI)

Working Conditions


The work is typically performed in an office environment and at client site locations, which requires proper safety precautions; work may require some physical effort in the handling of light materials, boxes or equipment.


The above job description is not intended to be, nor should it be construed as, exhaustive of all responsibilities, skills, efforts, or working conditions associated with this job.


Requests for reasonable accommodations will be considered to enable individuals with disabilities to perform the principal (essential) functions of this job.

  As a trusted systems integrator for more than 50 years, General Dynamics Information Technology provides information technology (IT), systems engineering, professional services and simulation and training to customers in the defense, federal civilian government, health, homeland security, intelligence, state and local government and commercial sectors.With approximately 32,000 professionals worldwide, the company delivers IT enterprise solutions, manages large-scale, mission-critical IT programs and provides mission support services.GDIT is an Equal Opportunity/Affirmative Action Employer - Minorities/Females/Protected Veterans/Individuals with Disabilities. #CJPOST #DPOST