Software Engineer

VTG.

  • Chantilly, VA
  • 23 days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • AWS Lambdaunmatched
    • Amazon Elastic Compute Cloud (EC2)unmatched
    • Amazon Simple Storage Service (S3)unmatched
    • Amazon Web Services (AWS)unmatched
    • Cloud Applicationsunmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Computer Programmingunmatched
    • Data Setsunmatched
    • Database Programming Languagesunmatched
    • Dockerunmatched
    • Elasticsearchunmatched
    • Internet Applicationunmatched
    • JSONunmatched
    • Javaunmatched
    • Linux Operating Systemunmatched
    • Operating Systemsunmatched
    • Project Evaluationunmatched
    • Python Programming/Scripting Languageunmatched
    • Query Optimizationunmatched
    • Requirements Managementunmatched
    • SQL (Structured Query Language)unmatched
    • Scripting (Scripting Languages)unmatched
    • Simple Queue Service (SQS)unmatched
    • Software Administrationunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • System Operationsunmatched
    • Technical Analysisunmatched
    • Technical Writingunmatched
    • Unix Shell Programmingunmatched
    • XML (EXtensible Markup Language)unmatched

    Description

    Overview

    We are seeking an experienced Cloud Software Engineer / AWS Data Engineer to design, develop, and maintain secure cloud-based applications and data solutions within a highly classified mission environment. This position requires strong hands-on experience with AWS cloud services, Python and Java development, Elasticsearch/OpenSearch, Linux, Docker, and infrastructure-as-code using the AWS Cloud Development Kit (CDK).

    What will you do?

    • Design, build, and maintain secure web applications within the Sponsor's classified JWICS and C2S cloud environments.

    • Develop cloud-based applications and solutions using Python and Java.

    • Design, develop, query, optimize, and maintain Elasticsearch and AWS OpenSearch environments.

    • Write and tune complex queries against structured and unstructured datasets using SQL and Elasticsearch/OpenSearch query languages.

    • Design and implement cloud-native solutions using AWS services, including:

    • Lambda functions and layers

    • Amazon S3

    • AWS Batch

    • Amazon EC2

    • Amazon EventBridge

    • Amazon SQS

    • Amazon SNS

    • IAM roles and policies

    • Amazon DynamoDB

    • AWS container services

    • Build and maintain cloud infrastructure using the AWS Cloud Development Kit (CDK).

    • Develop Linux shell scripts to support automation, deployment, and system operations.

    • Build, maintain, and deploy Docker containers and images.

    • Transform data from multiple file types and formats into standardized formats such as JSON, CSV, and XML.

    • Work closely with application developers to identify and implement infrastructure, deployment, and operational requirements.

    • Apply knowledge of programming, software tools, operating systems, networking, and cloud technologies to solve complex mission and collection requirements.

    • Assess technical and project requirements and provide informed recommendations on architecture, implementation, and delivery approaches.

    • Collaborate with technical teams across multiple organizational boundaries.

    Do you have what it takes?

    Must possess an active TS/SCI clearance with Poly on day one of employment

    • Demonstrated experience working within the Sponsor's cloud environment.
    • Demonstrated experience building and maintaining secure web applications on classified Sponsor networks, including JWICS and C2S.
    • Strong programming experience with Python.
    • Experience programming in Java.
    • Hands-on experience designing, developing, querying, and maintaining Elasticsearch and/or AWS OpenSearch.
    • Experience writing and optimizing complex queries against structured and unstructured datasets using SQL and Elasticsearch/OpenSearch query languages.
    • Experience with Linux shell scripting.
    • Experience building Docker containers and images.
    • Strong hands-on experience with AWS cloud services, including Lambda, S3, Batch, EC2, EventBridge, SQS, SNS, IAM, DynamoDB, and container services.
    • Demonstrated hands-on experience with the AWS Cloud Development Kit (CDK). CloudFormation, Terraform, or similar infrastructure-as-code tools are not substitutes for the required AWS CDK experience.
    • Experience transforming data from multiple file formats into standardized formats such as JSON, CSV, and XML.
    • Experience working with application developers to define and implement infrastructure and deployment requirements.
    • Experience translating mission and operational needs into technical requirements.
    • Ability to assess project requirements and provide informed technical recommendations.
    • Experience collaborating with technical teams across multiple organizations and functional boundaries.
    • Strong technical documentation and communication skills.

    Numbers & Facts

    LocationChantilly, VA

    Similar Jobs

    See more jobs