Python Data Developer (Remoto – Freelance)
Freelance, fully remote Python Data Developer role: you design, build, and optimize data pipelines, ETL processes, and data-driven applications for the company's clients, working independently with cross-functional teams. Core stack is Python (Pandas, NumPy, Airflow/Luigi), SQL/NoSQL databases, cloud platforms, Docker, and Git.
- Compensation
- Not disclosed
- Location
- Brazil
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Contract
- Experience
- 3+ years
- Category
- Not specified
- Posted
Skills
Must have
- Minimum 3 years of professional experience as a Python developer focused on data engineering or data science support
- Proven expertise in Python programming with a strong focus on data development and automation
- Hands-on experience with data processing libraries (Pandas, NumPy) and frameworks like Apache Airflow or Luigi
- Solid understanding of SQL and NoSQL databases, with experience writing and optimizing complex queries
- Familiarity with cloud platforms (AWS, Azure, or GCP) for data storage and processing
- Experience building and maintaining ETL pipelines and data warehouses
- Knowledge of containerization (Docker) and version control (Git)
- Ability to write clean, modular, well-documented code
- Strong problem-solving skills and ability to work independently in a remote freelance environment
- Excellent communication skills for collaboration across virtual teams
Nice to have
- Previous freelance or remote working experience
- Experience working with diverse industries and adapting to various project requirements
Full description
Job Summary
The Elite Job is seeking a highly skilled and motivated Python Data Developer to join our dynamic freelance talent pool. In this role, you will be responsible for developing, maintaining, and optimizing data processing pipelines, analytics tools, and data-driven applications that support our clients business objectives. You will collaborate with cross-functional teams to turn complex data into actionable insights using advanced Python programming and data engineering techniques. This remote freelance opportunity offers flexibility and the chance to work on innovative projects with cutting-edge technologies.
Key Responsibilities
- Design, develop, and implement robust data pipelines and ETL processes using Python and related frameworks.
- Work closely with data scientists, analysts, and business stakeholders to understand data requirements and deliver scalable solutions.
- Optimize data workflows for performance and reliability, ensuring data integrity and consistency.
- Develop APIs and data integration solutions to connect disparate data sources.
- Conduct data cleaning, validation, and transformation to prepare datasets for analysis and reporting.
- Write reusable, testable, and efficient code following best practices and standards.
- Troubleshoot, debug, and enhance existing data systems to improve overall functionality.
- Document technical designs, processes, and code to facilitate knowledge sharing and maintenance.
- Stay updated with the latest trends and advancements in Python development, data engineering, and big data technologies.
Required Skills and Qualifications
- Proven expertise in Python programming with a strong focus on data development and automation.
- Hands‑on experience with data processing libraries such as Pandas, NumPy, and frameworks like Apache Airflow or Luigi.
- Solid understanding of databases (SQL and NoSQL) and experience writing complex queries and optimizing them.
- Familiarity with cloud platforms and services (AWS, Azure, or GCP) related to data storage and processing.
- Experience in building and maintaining ETL pipelines and data warehouses.
- Knowledge of containerization (Docker) and version control systems (Git).
- Ability to write clean, modular, and well‑documented code.
- Strong problem‑solving skills and the ability to work independently in a remote freelance environment.
- Excellent communication skills for effective collaboration across virtual teams.