Skip to Main Content

Senior Python Developer

Solutions By Design II
Vienna, VA
  • Expired: over a month ago. Applications are no longer accepted.
Job Description

SBD is looking for a Senior Python Developer to support a Cyber Hygiene project in data source API integration, including Python scripting, database creation and implementation to store and query results, and report generation. In this role, you will support ongoing script, report, and software code automation, maintenance, and enhancements.

This position is approved to be fully remote within the United States.

Responsibilities Include:

  • Maintaining service queues and process documentation, monitoring report generation and delivery, providing recommendations for service enhancements, and assisting with other requested deliverables
  • Researching solutions and tools that would provide an efficient, streamlined, and scalable approach while maintaining a high quality of service
  • Mentoring and collaborating with Junior developers.
  • Collaborating with customer's in-house development team
  • Developing API integrations with multiple big data sources
  • Developing, deploying, and implementing backend database of normalized findings
  • Ad-hoc querying and analysis of public source data repositories such as Shodan

Required Experience and Qualifications:

  • A solid understanding of cybersecurity information technology, security applications, and networking basics
  • Senior level development skillset
  • Ability to mentor, share knowledge and provide guidance to team members
  • A solid understanding of Flask and Celery
  • Experience with building and operating a modern REST API
  • Hands-on experience working with APIs and writing scripts to pull data into a database
  • Analytic experience in reviewing data, pulling relevant data out of large data feeds, and providing basic analysis of results of findings
  • Ability to perform static code reviews and identify ways to reduce complexity in large scripts.
  • Experience in creating workflow documentation
  • Experience in identifying and implementing process improvements
  • Hands-on experience working with APIs and writing scripts to pull data into a database
  • Analytic experience in reviewing data, pulling relevant data out of large data feeds, and providing basic analysis of results of findings
  • Experience with database maintenance
  • 5+ years development experience (any languages)
  • 3+ years of Python
  • 1+ years of JavaScript or TypeScript
  • 2+ years of experience with relational or NoSQL database technologies (Postgres, MSSQL, MySQL, MongoDB)
  • 1 - 2 years of experience with AWS
  • Proficient in MS Office Suite - Word, Excel, PowerPoint, Outlook
  • U.S. Citizen with the ability to obtain a Public Trust Suitability Determination
  • Bachelor's Degree in Information Technology or related discipline or equivalent combination of education and work experience
  • Must be able to pass a comprehensive background check
  • Must be fully vaccinated for COVID-19, unless a medical exemption or religious accommodation is approved. Individuals are considered fully vaccinated two weeks after their last dose of their vaccine. Confirmation of vaccine is required

Desired Experience and Qualifications:

  • Familiarity with the DevOps lifecycle and coordinating requirements with development teams.
  • Advanced coding and programming experience preferred: Python and Python frameworks (like Django, Flask or Pyramid), Front-end technologies (like HTML5, JavaScript, Node.js, React), Knowledge of object-relational mapping (ORM), Relational/Non-relational databases (like Postgres, MongoDB), Docker, UNIX/Linux OS and CLI, Core AWS services, RESTful API, AI development experience (NLP or Machine Learning),
  • Confident Git and Github skills


Job Posted by ApplicantPro

Solutions By Design II

Address

Vienna, VA
22182 USA

Industry

Technology

View all jobs at Solutions By Design II