Python Developer

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - Independent
Contract - 6 month(s)
No Travel Required

Skills

Python
NoSQL
ECS
REST API frameworks
AWS Lambda
Amazon DynamoDB
PostgreSQL

Job Details

Looking for W-2 CANDIDATES ONLY who are authorized to work in the United States without the need for sponsorship. H-1B Transfers AND CORP-TO-CORP Candidates WILL NOT BE CONSIDERED for this position

Job Title: Python Developer

Location: Juno Beach, FL

Duration: 6+ Months

  • Requirements:
  • To be considered for this position, candidates must have experience in a similar role, or they must possess significant knowledge, experience, and abilities to successfully perform the responsibilities listed.
  • Relevant education and/or training will be considered a plus.

  • Strong expertise in Python programming, including:
  • Dependency management and packaging using Poetry.
  • Advanced data manipulation capabilities using Pandas Data Frames.
  • Database interactions and ORM functionality using SQL Alchemy.
  • Ability to create comprehensive and interactive analytics dashboards using Panel for rich data visualization.
  • Demonstrated experience with REST API frameworks, specifically Fast API. The candidate should be able to design, develop, and maintain scalable API services.
  • Experience in managing and interfacing with relational databases, particularly Oracle and PostgreSQL.
  • Understanding of database schema design, queries, and performance.
  • Competency in integrating Fast API with Panel within an ECS environment to ensure a seamless and interactive user experience.
  • Proficiency in deploying applications to AWS Lambda and ECS using Docker.
  • Ability to create and optimize Docker files for deployment.
  • Understanding of NoSQL databases, with practical experience in using Amazon DynamoDB for data storage and retrieval.
  • Familiarity with time series databases and their applications in monitoring and storing time-based data.
  • Ability to work independently with minimal supervision.
  • Demonstrate problem-solving skills and the capability to make informed decisions, seeking guidance as needed while driving projects forward.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.