Python Developer
Published | May 5, 2021 |
Location | Reston, VA |
Category | Default |
Job Type | Full-time Contractor |
Description
Looking for an SOLID Python experience and stellar mathematical modeling abilities
Position Details:
Job Title: Python Developer
Location: Remote
Duration: 8+ months(+extension)
Python Developer (Data Pipelines)
About the role
We are seeking a Python developer to build, streamline, and operate file-based data pipelines and craft data collection experiences. This position will work on a small team solving high-priority challenges relating to educational content development.
Responsibilities of the role
- Identify and implement process improvements in existing Python-based data pipelines
- Build and document new data pipelines and content transformation processes
- Craft data collection experiences for users
- Operate content transformation and data collection processes
Qualifications needed for the role
- Bachelor's degree in Computer Science, Data Science, or related field
- 3+ years of experience with Python
- 2+ years of experience with HTML and CSS
- Proficient with Git
- Familiar with multiple file formats, including JSON, CSV, and XML
- Be a creative problem solver who is eager to learn new systems and streamline complex processes
- Able to set priorities and execute against deadlines independently
- Detail-oriented when it comes to technical documentation for reference and reporting
Additional qualifications
- Experienced with using BeautifulSoup for HTML or XML processing
- Experienced with building end-to-end data pipelines or ETL
- Experienced with designing logic flows and user experiences on a platform such as Qualtrics or SurveyMonkey
- Familiar with MathML
- Proficient with Microsoft Excel
- Proficient with Javascript, including Node.js