Systems Engineer - TS/SCI w/ Poly
General Dynamics Information Technology · Herndon, VA · Yesterday
Information Technology$187k–$252k/yrFull-time
Key Responsibilities
- Platform Engineering & Cloud Enablement Engineer cloud native platform capabilities that accelerate mission application delivery and operations across AWS environments.
- Design and implement reusable frameworks, IaC modules, automation tooling, and platform patterns that streamline operations workflows.
- Build modular Terraform and CloudFormation IaC for standardized environment provisioning and cloud resource orchestration.
- Create platform level services, templates, and abstractions that simplify application onboarding and reduce operational overhead.
- Develop automation scripting in Python, Bash, and Shell, focused on building tools, frameworks, and deployment automation.
- Engineer CI/CD pipeline enhancements (Jenkins, GitLab), including reusable pipeline modules and automated deployment patterns.
- Integrate IaC, security controls, and cloud native services into CI/CD workflows to ensure consistent, compliant, repeatable application deployments.
- Architect and implement AWS cloud native components (Lambda, API Gateway, ECS/EKS patterns, serverless frameworks).
- Engineer containerization patterns (Docker, Helm) and platform level Kubernetes capabilities for application lifecycle management.
- Provide SME level guidance on microservices enablement, cloud native operational patterns, and platform level abstractions.
- Engineer security aligned IaC modules, cloud resource configurations, and platform controls that meet infrastructure governance requirements.
- Integrate PKI, TLS/SSL, KMS, IAM roles/policies, and other security primitives into platform tooling and automation.
- Produce security related engineering artifacts required for A&A/ATO processes.
- Partner with DevOps Engineers (I–III) to ensure platform capabilities meet operational needs and accelerate delivery.
- Contribute to engineering documentation, platform standards, reusable patterns, and technical guidance for development and operations teams.
Required Skills & Experience
- Linux/Unix engineering, including platform level automation, configuration patterns, and cloud native OS abstractions.
- AWS cloud engineering, with deep proficiency in EC2, S3, IAM, Security Groups, VPC, Lambda, SQS, STS, and cloud native architectural patterns.
- AWS CLI proficiency for automation, IaC validation, and platform tooling.
- IaC development using Terraform and CloudFormation, including reusable modules and provisioning frameworks.
- Automation scripting in Python, Bash, and Shell, focused on building tools, frameworks, and deployment automation.
- ECI/CD engineering using Jenkins, and GitHub, including pipeline design and reusable pipeline components.
- Kubernetes and Docker engineering, including Helm based deployment patterns and platform level orchestration.
- Serverless and microservices engineering, including Lambda patterns and API Gateway integrations.
- Cloud security engineering, including TLS/SSL, PKI, OpenSSL, IAM roles/policies, KMS integration, and security aligned IaC.
- Database engineering with MySQL or similar platforms, focused on cloud native integration and automation.
- Solr and Zookeeper in distributed environments (preferred, not required).
- Engineering leadership, including mentoring DevOps Engineers (I–III), shaping platform standards, and advancing cloud native engineering practices.