Python Software Developer Job at ManTech, Herndon, VA

a05yTWVWQ3Z2ODNJZVVHU0NTSTg1YWVtMEE9PQ==
  • ManTech
  • Herndon, VA

Job Description

ManTech seeks a motivated, career and customer-oriented Python Software Developer to join our team in Herndon, Virginia .

As a Python Software Developer on our team, you will work with of a team of cyber experts protecting our national security, while working on innovative projects that offer opportunities for advancement. We encourage our team members to share and grow their skills and expertise while creating robust and state-of-the-art solutions.

Responsibilities include but are not limited to:

  • Develop, build, and optimize systems for data collection, storage, access, and analytics at enterprise scale, which may involve security-sensitive actions like illicit network access or data transfer
  • Make data available, accessible, and secure to all stakeholders
  • Develop robust and resilient data pipelines to connect data sources to analytics tools
  • Analyze data sources for accuracy, data prioritization, and apply appropriate logic to developed solutions.
  • Work with various analysts and to craft requirements
  • Enumerate the necessary datasets and design the data model and schemas to support the requirements
  • Provide platform support, including problem solving and debugging, for production issues

Minimum Qualifications:

  • Bachelor’s degree and 2+ years’ experience in application development, software engineering or data engineering or High School Diploma and 6+ years of experience
  • 2+ years’ experience with Python
  • Experience with ETL tools, data transformation and data pipelines
  • Experience taking data collection requirements and translating those requirements into implementable solutions

Preferred Qualifications:

  • Experience with Database Management, SQL and/or PostgreSQL
  • Experience with Linux

Clearance Requirements:

  • Must have a current/active TS/SCI w/Polygraph

Physical Requirements:

  • The person in this position must be able to remain in a stationary position 50% of the time cabinets, office machinery, or to communicate with co-workers, management, and customers, via email, phone, and or virtual communication, which may involve delivering presentationsSKN.7.23

Job Tags

Remote job,

Similar Jobs

Certus Psychiatry & Integrated Care

Physician Assistant Job at Certus Psychiatry & Integrated Care

 ...We are seeking compassionate and positive Physician Assistant (PA) provide therapeutic support for patient with mental health, behavioral health, and substance abuse issues. The PA will work collaboratively with our providers and therapy team in our outpatient settings... 

USAA

Customer Service Advisor Job at USAA

 ...across multiple contact channels (i.e. inbound phone calls, email, chat, social media, etc.) to provide adequate coverage and advice to...  ...transfers, escalations and call backs. Efficiently operate in a contact center environment and navigate multiple systems/programs... 

Holiday Inn Club Vacations

Retail Manager Job at Holiday Inn Club Vacations

 ...will be responsible for overseeing the daily operations of the Retail locations at River Island the West Village and supporting when...  ...maximizing revenue for each outlet. Hires, trains and supervises all managers and support personnel in a manner consistent with Orange Lake... 

Ginas Tech Jobs

Product Manager, Java and Android App Experience Required - Work From Home Job at Ginas Tech Jobs

 ...Product Manager, Java and Android App Experience Required Work From Home These Product Manager opportunities are 100% Remote...  ...the stakeholders to resolve any conflicting requirements and/ or development priorities. Collaborating with the team to clarify... 

Vets Hired

Field Copier Technician Job at Vets Hired

 ...Job Description Job Description Position We are seeking a Copier Technician to join our service team in San Diego, CA. If you are a problem solver who is detail-oriented and capable of multitasking, we want to talk to you! We are looking for experienced technicians...