Cloud Developer
Reston, VA
Full Time
Experienced
BT-235 – Cloud Developer
Skill Level: Subject Matter Expert
Location: Reston, VA (fully on-site, no remote option)
Work Requirements:
- The Candidate shall work closely with the technical lead to architect, deploy, and maintain multiple, fast-turnaround capabilities used to perform various highly-visible and high-priority collection efforts.
- The Candidate shall coordinate with multiple entities to ensure capabilities and deliverables meet defined requirements and tradecraft needs.
- The Candidate shall create and maintain collection capabilities and deliverables within the Amazon Web Services environment utilizing approved AWS services.
- The Candidate shall validate collected data to ensure it meets data format requirements.
- The Candidate shall maintain all source code in GitHub repository.
- The Candidate shall document all source code, including how to execute the code.
- The Candidate shall perform operations and maintenance on the collection capabilities and deliverables to adapt to changes in collection target, technologies, data formats, and naming conventions.
Required Skills:
- Demonstrated experience with Python.
- Demonstrated experience with geo-spatial software and programming packages and data formats.
- Demonstrated experience creating and managing AWS resources, including provisioning EC2 instances, writing and deploying Lambda functions, creating and writing to S3, and managing authorization appropriately across resources with IAM policies.
- Demonstrated experience using GitHub.
Desired Skills:
- Demonstrated experience deploying AWS applications with AWS’s Cloud Development Kit (CDK). Ansible and Terraform are NOT a substitute for CDK.
- Demonstrated experience building and deploying containerized applications.
- Demonstrated experience building, programmatically working with and maintaining search engines such as ElasticSeach, Lucene, or AWS’s OpenSearch.
- Demonstrated experience creating, programmatically working with and maintaining SQL and NO-SQL databases.
- Demonstrated experience with other non-AWS cloud services such as, Google Cloud Platform, Microsoft Azure.
- Certification(s)
- AWS DevOps Engineer, Solutions Architect, or SysOps Administrator.
Apply for this position
Required*