Peraton logo
Software Developer (Python) - Peraton Chantilly, VA, USA Bookmark Share Print 197 0 0

Listing Description

• Develop, engineer and maintain a custom system used to ingest, normalize, and store large datasets stored using a combination of MySQL and NoSQL (Elasticsearch) technologies.

• Design improvements for future ETL processes, to include using cloud computing (AWS) to scale impact.Required skills:

• 5+ years experience in the direct performance of a major program, project or activity relating to computer software development, computer programming and/or digital forensics.

• 5+ years of experience directly related to developing and maintaining ETL processes.

• 3+ years of experience directly related to the following:

• Developing software applications in Python.

• Developing with distributed message and task queue technologies, preferably Celery and RabbitMQ.

• Database development with Relational Databases (MySQL preferred) and NoSQL databases (Elasticsearch preferred)

• Modern software development processes to include Agile and Git

Preferred Skills:

• Database design and optimization for performance.

• Linux shell scripting.

• Developing web applications with C# in .NET Core and Angular.

Preferred Education:

• BS in Computer Science, Software Engineering or Computer Engineering.

This position requires the candidate to already possess an active Top Secret security clearance. In order to obtain a clearance you need to be a US Citizen and show proof of citizenship.


Listing Details

  • Citizenship: Top Secret
  • Incentives: Bonus

 

  • Education: Bachelors Degree
  • Travel: No Travel
  • Telework: No Telecommute



About Us

NinjaJobs is a community-run job platform developed by information security professionals. Our unique approach of focusing strictly on cybersecurity positions allows us to personalize the user experience.

Our Contacts

1765 Greensboro Station Pl.
Suite 900
Tysons Corner Va 22102

(703) 594-7765