What are the responsibilities and job description for the Python Developer - 3X a week onsite in NYC (only W2) position at Hire IT People, Inc?
Position: Python Developer
Location: 3 times a week onsite in NYC
Duration: 12 months with extensions
Must Haves:
- Python expert
- SQL expert
- FastAPI
- AWS focused
- Data Warehouse experience, Snowflake preferred
JD:
A large financial services account is looking for experienced backend engineers to join their Credit & Insurance Technology group. This team is responsible for delivering solutions to their Liquids businesses (Credit & Insurance, Real Estate, etc.) related to their portfolio accounting data warehouse. The internal applications leverage a highly scalable microservices architecture deployed in a cloud-hosted containerized environment. Key technologies in our stack include Python, FastAPI, Terraform, SQL, AWS ECS, AWS Lambda, AWS Step Functions, AWS DynamoDB, AWS S3, CI/CD tooling (e.g., Jenkins), and data warehouse solutions like Snowflake. Other responsibilities include, but are not limited to: - Develop and maintain our portfolio accounting data warehouse solutions using Python and SQL, ensuring code quality, scalability, reliability, and security. -Collaborate with teams to design and implement new features and applications, using Agile methodologies and Jira. -Develop cloud-native solutions using AWS, Terraform, and Docker, ensuring scalability and robustness. -Use of standard CI/CD tooling (Jenkins) to build and deploy application code in various environments. - Create, deploy, and maintain APIs and supporting microservices for integrations with our data warehouse.