Job Type: Contract
Job Category: IT
Job Description
Job Title: Python Developer with Data Background
Duration: Long-term Contract
Job Description: We are seeking a Strong Python Developer with Data Background to join our onsite team in Juno Beach, FL. The ideal candidate will have a solid background in data engineering, with proven hands-on experience in building data pipelines, integrating large-scale datasets, and enabling analytics solutions using Python and related technologies.
Key Responsibilities:
- Design, develop, and optimize scalable data pipelines and ETL processes.
- Write clean, efficient, and reusable Python code to support data workflows.
- Collaborate with data scientists, analysts, and business stakeholders to deliver reliable data solutions.
- Work with relational and non-relational databases for data ingestion, transformation, and storage.
- Ensure data quality, integrity, and security across systems.
- Troubleshoot and optimize performance of data pipelines and processes.
Must-Have Skills:
- Must have 9+ Years of experience in Data Engineering role.
- Strong hands-on Python development experience (data manipulation, automation, scripting, APIs).
- Proven experience in data engineering concepts: ETL/ELT, data pipelines, data integration.
- Strong SQL skills (writing complex queries, performance tuning).
- Experience with cloud platforms (AWS, Azure, or GCP) for data processing and storage.
- Familiarity with big data frameworks (Spark, PySpark, Hadoop, etc.) is highly preferred.
- Excellent problem-solving and debugging skills.
Good to Have:
- Experience with containerization (Docker, Kubernetes).
- Exposure to data warehousing solutions (Snowflake, Redshift, BigQuery).
- Knowledge of CI/CD pipelines for data solutions.
- Familiarity with data governance, security, and compliance best practices.
Required Skills
SQL Application Developer