D
Posted a day ago
Software Engineer
Data Systems Analysts, Inc. (DSA)Software Engineer
Requirements
TS/SCI Clearance, DoD 8140 IAT Level II Certification, 4+ years DoD/Federal software experience, Proficiency in Python, Java, and TypeScript, Experience with AWS GovCloud and Terraform
Skills
AWSPythonTerraformDockerKubernetesDevSecOps
About the role
Responsibilities
- Design, develop, and deploy secure, cloud-native applications and services within AWS GovCloud
- Implement and maintain CI/CD pipelines with integrated static and dynamic security scanning
- Build and automate infrastructure provisioning using Terraform and Infrastructure as Code (IaC) best practices
- Develop and integrate RESTful APIs connecting mission and enterprise systems
- Containerize and orchestrate workloads using Docker and Kubernetes
- Apply secure coding standards and remediate vulnerabilities identified through code or pipeline scans
- Collaborate in Agile sprints, performing peer reviews, backlog refinement, and sprint demos
- Document system design, deployment, and operational procedures for accreditation packages
- Support modernization and cloud migration initiatives from on-premise to AWS architectures
Requirements
- TS/SCI Clearance
- DoD 8140 (8570) IAT Level II Certification
- BS in Computer Science, Software Engineering, or related field (experience may be substituted)
- Minimum 4 years of experience developing, deploying, and securing applications within DoD or federal environments
- Proficiency in Python, Java, and JavaScript/TypeScript
- Experience with frameworks such as React, Angular, Spring Boot, FastAPI, or Express.js
- Hands-on experience with GitLab CI/CD, Terraform, and AWS GovCloud services
- Knowledge of containerization technologies like Docker and Kubernetes
- Understanding of REST API design and data serialization
- Familiarity with OWASP Top 10 and secure coding principles
- Experience with Agile development and Atlassian tools
Preferred Qualifications
- AWS Certified Developer – Associate or AWS DevOps Engineer – Professional
- Experience managing Terraform modules for multi-environment architectures
- Familiarity with Kubernetes, OpenShift, or container orchestration at scale
- Knowledge of database technologies such as PostgreSQL, DynamoDB, or MongoDB
- Experience integrating messaging services using Amazon SQS or Kafka
- Exposure to Zero Trust and DevSecOps governance within DoD environments
About the Company
Data Systems Analysts, Inc. (DSA) provides advanced technical solutions to support mission-critical requirements in secure environments.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer
Data Systems Analysts, Inc. (DSA) · Charlottesville
