SQL / Python Developer

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 25 week(s)

Skills

PYTHON

Job Details

SQL / Python Developer
W2 Contract
Hybrid (3 days in office 2 days remote)
Pittsburgh or Cleveland

Job Summary:
Seeking a SQL / Python Developer to collaborate with business teams, develop integrated technical solutions, and contribute to an Agile team within the banking/financial services industry. This role involves managing data workflows on Data Lake platforms, building SQL databases, and developing APIs and microservices.


Responsibilities:
• Collaborate with business teams to understand evolving requirements
• Guide the team toward integrated technical solutions
• Participate in Agile ceremonies and team discussions
• Work with object-oriented programming and cross-platform development
• Manage data storage and retrieval on Data Lake platforms
• Handle Unix/FTP/file operations
• Build and maintain SQL databases


Core Skills (Must-Haves):
• Python (multi-process architecture, threading limitations)
• PySpark data engineering libraries: Pandas, NumPy, Matplotlib
• Experience with file-based systems: CSV, Parquet
• Designing and implementing APIs
• Building microservices (e.g., FastAPI)
• Writing unit tests and ensuring code coverage
• Version control: Git
• Agile tools: JIRA, Confluence



Bonus Skills (Nice-to-Haves):
• Experience with Big Data and advanced PySpark libraries
• Python or Spark certifications


Certifications:
• Bachelor’s degree preferred
• Python or Spark certifications are a plus



#INDGEN

#ZR

 

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.