Python Developer
RIT Solutions, Inc. - Juno Beach, Florida, United States
Work at RIT Solutions, Inc.
Overview
- View job
Overview
Role: Python Developer Duration: 6 months+ Location: Onsite Juno Beach Status: Most likely SOW but could go allegis so please get FG info
Notes: The below job description will reflect more of a data engineer, but we connected with the manager and what she really needs is a Python Developer that has experience working with AWS. The project itself is ongoing efforts for data science forcasting application enhancements and hardening with python coding/inbound and outbound ETLs/ and AWS / CICD Process
Data Engineer role should have: Understanding of object-oriented programming. Familiarity with ETL processes and standard methods. Knowledge of package management and deployment strategies. Role and Responsibilities As a Data Engineer, your primary duties and expectations will be:
Day-to-day troubleshooting of forecasting systems, mainly working through data anomalies that cause inaccurate forecasts or prevent forecasts' generation. Collaborate with the data science team to enhance existing forecasting systems for the trade floors. Create dynamic object-oriented methods, full stack solutions, and integrations to existing code solutions. Develop individual Python classes, methods, functions that support the data flow of existing and new projects. Work on code additions to seamlessly support projects for data flows, including logging and support, with little to no supervision. Experience in modifying packages, testing, and repository instances to support CI/CD. Qualifications Advanced knowledge of Python, including: Object-Oriented Programming CI/CD Experience with GitHub Familiarity with Python libraries like Pandas, Numpy, Python SQL Connectors, Flask, Django, and Python Decorators. Experience with parsing APIs and markup languages including XML and JSON. Proficiency with Multi-threading and Multi-processing in Python. Significant experience with SQL, including: Understanding of Database Normalization & Creation Proficiency with PostGres and MySQL. Experience with any relational database flavor. Knowledge of Query Optimization. Nice to have Experience with distributed systems. Knowledge of Apache Spark and Snowflake. Familiarity with cloud technologies, particularly AWS, Athena, and Docker.