Systems Engineer - Cloud Engineer, w/Poly - Military veterans preferred

General Dynamics Information Technology (


  full-time   employee

United States

Designs and defines system architecture for new or existing computer systems.

Location: Herndon, VA

Hours: Flexible

The Cloud Engineer is responsible to develop and maintain high visibility cloud-based IT systems. Provides support for development in or transition to the cloud, implementation, troubleshooting and maintenance of IT systems. Manages system infrastructure and any processes related to these systems. Provides support to IT systems including: day-to-day operations, monitoring and problem resolution for all of the client problems.


Duties/Tasks and Responsibilities

  • Creating and configuring virtual private clouds (VPCs)
  • Creating EC2 instances
  • Creating public and private subnets
  • Creating auto scaling groups
  • Configuring load balancers
  • Configuring security groups
  • Creating users and groups using AWS IdAM
  • Maintaining Unix/Linux systems
  • Evaluating systems and making recommendations to increase availability and efficiency
  • Coding within AWS environments


Knowledge, Skills, and Abilities

  • Demonstrated experience setting up virtual private clouds (VPCs)
  • Demonstrated hands-on experience creating EC2 instances
  • Demonstrated experience with Java development
  • Perform security scans and aid in resolution
  • Demonstrated experience with building systems from the ground up.
  • Ability to work independently


Technology used in this occupation

Virtual Private Cloud (VPC)

AWS Identity & Access Management (IdAM)

Amazon Web Services (AWS)


REST Queries and Services

SQL databases

NoSQL databases

Unix/Linux Systems

TCP/IP LAN/WAN networking


1. Performs expert-level systems development and design work that may include logic design, I/O design, firmware development, model formulation, manufacturing and development cost projections, computer architecture analysis and design, and analog or digital systems engineering.


2. Performs systems modeling, simulation, and analysis.


3. Acts as a subject-matter expert to multiple tasks and/or programs.


4. Reviews completion and implementation of system additions and/or enhancements and makes recommendations to management and/or clients.


5. Plans and directs upgrades of operating systems and designs systems enhancements. 6. Identifies, analyzes, and resolves system problems.


7. Determines system specifications, input/output processes, and working parameters for hardware/software compatibility.


8. Serves as a technical team or task lead.


9. Provides guidance and work leadership to less-experienced systems engineers and may have supervisory responsibility.


10. Serves as liaison with clients, participating in meetings to ensure client needs are met.


11. May provide expertise to multiple projects and tasks.


12. Maintains current knowledge of relevant technology as assigned.


13. Participates in special projects as required.


15-20 years of related systems engineering experience.


For more than 50 years, General Dynamics Information Technology has served as a trusted provider of information technology, systems engineering, training and professional services to customers across federal, state, and local governments, and in the commercial sector. Over 40,000 GDIT professionals deliver enterprise solutions, manage mission-critical IT programs and provide mission support services worldwide. GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.


1. Bachelors Degree in Computer Science, Engineering or a related technical discipline.


2. Masters degree preferred.