Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer in Santa Ana, CA, with a contract length of unspecified duration and a pay rate of "unknown." Key skills include strong Python, pandas, NumPy, SQLAlchemy, and experience with data engineering and ETL processes.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
-
πŸ—“οΈ - Date discovered
September 25, 2025
πŸ•’ - Project duration
Unknown
-
🏝️ - Location type
On-site
-
πŸ“„ - Contract type
Unknown
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
Santa Ana, CA
-
🧠 - Skills detailed
#Pytest #SQLAlchemy #Migration #Business Analysis #NoSQL #Deployment #Kubernetes #Data Engineering #AWS (Amazon Web Services) #Data Pipeline #Documentation #Microservices #"ETL (Extract #Transform #Load)" #Pandas #Azure #SQL (Structured Query Language) #Automation #Libraries #NumPy #Debugging #Spark (Apache Spark) #Cloud #Version Control #Docker #Databases #GCP (Google Cloud Platform) #PySpark #GIT #Python
Role description
β€’ Strong Python (Data side) β€’ Pandas, NumPy, SQLAlchemy β€’ Data Engineering and ETL processes Location: Santa Ana, CA (Onsite – 5 days per week) Client interview: Yes - virtual Overview We are seeking a skilled Python Developer to support the migration of existing applications and scripts from an external vendor’s environment into our internal platform. The ideal candidate will have strong Python development experience, a solid understanding of software architecture, and the ability to refactor, enhance, and optimize code for long-term maintainability. Responsibilities β€’ Analyze existing vendor-provided Python codebases and related assets. β€’ Migrate, refactor, and integrate code into the internal platform while ensuring compatibility and performance. β€’ Enhance and extend existing code functionality based on evolving business user requirements. β€’ Re-architect components as needed to align with internal coding standards, best practices, and infrastructure. β€’ Develop automated tests to validate migrated and enhanced code functionality. β€’ Collaborate with platform engineers, business analysts, and stakeholders to capture requirements and deliver solutions. β€’ Document migration processes, enhancements, system changes, and updated workflows. β€’ Troubleshoot, debug, and resolve issues during migration, enhancement, and post-deployment. β€’ Identify opportunities for automation, performance improvements, and process efficiency. Qualifications β€’ Strong proficiency in Python (3.x) and related frameworks/libraries. β€’ Strong proficiency in pandas, nympy, sqlalchemy, tenacity, polars, dask, pyspark, etc. β€’ Strong knowledge of data engineering, ETL processes, or microservices. β€’ Strong knowledge of APIs, databases (SQL/NoSQL), and data pipelines. β€’ Experience with code migration, integration, or re-platforming projects. β€’ Proven ability to enhance and extend existing code to meet business requirements. β€’ Familiarity with software design patterns, modularization, and refactoring best practices. β€’ Experience with version control (Git), CI/CD pipelines, and testing frameworks (pytest/unittest). β€’ Strong debugging, problem-solving, and analytical skills. β€’ Excellent communication and documentation abilities. Preferred Skills β€’ Experience with cloud platforms (AWS, Azure, or GCP). β€’ Familiarity with containerization (Docker, Kubernetes). β€’ Prior experience collaborating with external vendors or in a migration/enhancement-focused role.