Software Engineer - Python - Charlottesville, VA

Company: CACI International, Inc.
Location: Charlottesville, Virginia, United States
Type: Full-time
Posted: 02.SEP.2021
< >

Summary

Software Engineer - Python - Charlottesville, VA Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None...

Description

Software Engineer - Python - Charlottesville, VA

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: None

Employee Type: Regular

Percentage of Travel Required: None

Type of Travel: None

What You'll Get to Do:

The CACI Bluestone Analytics, team members work collaboratively to develop and contribute to our proprietary Dark Web intelligence platform and support a variety of Dark Web operations.As a Python Developer, you will leverage your skills in a variety of ways to make meaningful contributions to our team.

More About the Role:

Ingest data from various sources such as image, text, pdf, web, and databases

Develop scrape and proxy infrastructure for a variety of different darknets

Maintain and deploy code using Docker, AWS, Terraform, and other tools

Manage and improve our ETL pipelines

Support the stable growth, development, and maintenance of our data store

Develop innovative solutions and technologies for our client facing API.

You'll Bring These Qualifications:

- 1-5 years Python experience (Python 3 preferred)

- Exposure to Elasticsearch or other similar NoSQL datastores

- Experience with cloud-based technologies (AWS, Azure, etc.)

- Experience with Python web development frameworks (Django, Flask, etc.)

- Experience handling web requests in Python

These Qualifications Would Be Nice to Have:

- Experience deploying infrastructure with terraform

- Experience managing container deployments with AWS ECS or EKS

- Experience with Celery or other task management queues

- Experience with JavaScript and ExpressJS

- Experience using Redis

What We Can Offer You:
- We've been named a Best Place to Work by the Washington Post.
- Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.
- We offer competitive benefits and learning and development opportunities.
- We are mission-oriented and ever vigilant in aligning our solutions with the nation's highest priorities.
- For over 55 years, the principles of CACI's unique, character-based culture have been the driving force behind our success.

Company Overview: At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities. - provided by Dice

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...