NetSage is seeking a Principal Python Software Developer to transition the functionality of a PostGIS database and Jupyter Notebooks for a U.S. Federal Government customer, enabling analysts to answer questions and verify GUI designs.
Requirements
- Strong Python skills using Pandas and PySpark.
- Experience developing software in Red Hat Linux (versions 3 – 5+).
- Experience with Jupyter Notebooks.
- Experience with Machine Learning.
- Experience with AWS Elastic MapReduce (EMR).
- Familiarity with Query Time Analytics.
- Familiarity with Amazon Redshift.
Responsibilities
- develop a series of user-facing query forms to leverage stored data to enable analysts to answer questions
- provide development support to analytic frontends to verify conformity and performance to proposed GUI designs
- provide subject matter expertise for metric generation, usage, and applications
Other
- TS/SCI with polygraph security clearance.
- Master of Science (M.S.) degree in computer science or a related STEM discipline and nine (9) years of relevant experience or, a Bachelor of Science (B.S.) degree and eleven (11) years of experience, an Associate of Science (A.S.) degree and thirteen (13) years, or a high school diploma/ GED and fifteen (15) years is required.
- Familiarity with customer corporate tools and data repositories.
- Familiarity with PostgreSQL.