Python Software Developer Job at ManTech, Herndon, VA

ckxkM0lnd3p6S1NMS1dIYzRFTk0xOVQ2aXc9PQ==
  • 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

Conf

Production Operations Manager Job at Conf

 ...Were seeking a dynamic, hands-on Production Operations Manager to lead our production team. In this critical leadership role, you'll be responsible for delivering high-quality products on time, while championing safety, performance, and continuous improvement throughout... 

We Travel Smarter

Virtual Vacation Planner Job at We Travel Smarter

 ...We are seeking a Virtual Vacation Planner to join our team! You will be responsible for booking incredible trips for corporate and leisure clients worldwide. This position is ideal for travel enthusiasts who enjoy helping others plan their dream vacations. Planners handle... 

NoGigiddy

Chat Support Agent (Remote) - Entry Level, No Degree Required - 15 - 18 per Hour Job at NoGigiddy

 ...experience? Look no further! NoGigiddy is seeking enthusiastic and dedicated individuals to join our team as Chat Support Agents. In this entry-level role, you will be the first point of contact for our users, providing top-notch support and ensuring a seamless experience for... 

Farm Job Search

Assistant Crop Farm Manager / Equipment Operator Job at Farm Job Search

 ...Assistant Crop Farm Manager / Equipment Operator (6085) Location: Minnesota JobNumber: 6085 Assistant Crop Farm Manager / Equipment Operator position is immediately available on this South Eastern Minnesota family corn and soybean farm. This stable, very modern... 

Support Broker Services LLC

American Sign Language Assistant Job at Support Broker Services LLC

 ...seeking a compassionate and skilled individual proficient in American Sign Language (ASL) to support a man with hearing impairment and...  ...medical team in directly communicating with him using ASL. Expression: Assist the individual in expressing his needs, thoughts, and...