... stale data based on retention policies Ensure proper logging and auditing of data lifecycle ... Expertise in asynchronous programming with Python * Solid experience with SQL databases (PostgreSQL ...
... stale data based on retention policies Ensure proper logging and auditing of data lifecycle ... Expertise in asynchronous programming with Python * Solid experience with SQL databases (PostgreSQL ...
... stale data based on retention policies · Ensure proper logging and auditing of data lifecycle ... Expertise in asynchronous programming with Python * Solid experience with SQL databases (PostgreSQL ...
Quick apply
... stale data based on retention policies · Ensure proper logging and auditing of data lifecycle ... Expertise in asynchronous programming with Python * Solid experience with SQL databases (PostgreSQL ...
The ideal candidate will combine hands-on experience in data engineering for AI systems with strong Python, SQL, and data pipeline engineering capabilities. This role will support both AI engineering ...
The ideal candidate will combine hands-on experience in data engineering for AI systems with strong Python, SQL, and data pipeline engineering capabilities. This role will support both AI engineering ...
We are seeking an accomplished Full Stack Developer (Python/React) with expertise in GenAl ... Usage of LLM models for application, Agentic implementation, usage of tools to integrate data into ...
We are seeking an accomplished Full Stack Developer (Python/React) with expertise in GenAl ... Usage of LLM models for application, Agentic implementation, usage of tools to integrate data into ...
Python+ DB Developer
Montreal, QC · On-site
Expertise in Artifactory, Pandas, NumPy, and objectoriented programming in Python ... Strong data analytics skills, and ability to identify data issues easily * Working knowledge of ...
Python+ DB Developer
Montreal, QC · On-site
Expertise in Artifactory, Pandas, NumPy, and objectoriented programming in Python ... Strong data analytics skills, and ability to identify data issues easily * Working knowledge of ...
Continue the development and refinement of a Python-based aircraft data model * Apply strong object-oriented programming (OOP) principles to design scalable and maintainable software * Manage ...
Continue the development and refinement of a Python-based aircraft data model * Apply strong object-oriented programming (OOP) principles to design scalable and maintainable software * Manage ...
Data Analyst
Montreal, QC · On-site
Python * Basic data engineering (or developing complex reporting structures) * Data governance experience would be a plus.
Data Analyst
Montreal, QC · On-site
Python * Basic data engineering (or developing complex reporting structures) * Data governance experience would be a plus.
Software Developer in test (Data Platform)
Montreal, QC · On-site +1
Write SQL and Python-based validation scripts * Identify data quality issues, root causes, and gaps ... Exposure to modern data engineering ecosystems and SaaS environments We understand that experience ...
Software Developer in test (Data Platform)
Montreal, QC · On-site +1
Write SQL and Python-based validation scripts * Identify data quality issues, root causes, and gaps ... Exposure to modern data engineering ecosystems and SaaS environments We understand that experience ...
If you have experience with data engineering, data science, ML engineering, and data platforms, working in a Python, SQL, and Databricks-first environment, we would love to hear from you! Zurich ...
If you have experience with data engineering, data science, ML engineering, and data platforms, working in a Python, SQL, and Databricks-first environment, we would love to hear from you! Zurich ...
Competences avancees en SQL ; experience avec Spark et/ou Python preferee. * Experience dans la ... LIDD is seeking a Senior Data Engineer to join our team and design, build, and scale modern data ...
Competences avancees en SQL ; experience avec Spark et/ou Python preferee. * Experience dans la ... LIDD is seeking a Senior Data Engineer to join our team and design, build, and scale modern data ...
We are looking for an experienced Junior Data Engineer for our client. This is a permanent position ... Hands-on experience coding in Python would be a strong asset * Experience working with Business ...
Quick apply
We are looking for an experienced Junior Data Engineer for our client. This is a permanent position ... Hands-on experience coding in Python would be a strong asset * Experience working with Business ...
We are looking for an experienced Junior Data Engineer for our client. This is a permanent position ... Hands-on experience coding in Python would be a strong asset * Experience working with Business ...
Quick apply
We are looking for an experienced Junior Data Engineer for our client. This is a permanent position ... Hands-on experience coding in Python would be a strong asset * Experience working with Business ...
Design, build, and maintain scalable and robust data pipelines using SQL, Python, Databricks ... Solid understanding of CI/CD principles and DevOps practices. * Proven leadership skills and ...
Design, build, and maintain scalable and robust data pipelines using SQL, Python, Databricks ... Solid understanding of CI/CD principles and DevOps practices. * Proven leadership skills and ...
2 - Senior Data Engineer
Montreal, QC · On-site
We are looking for an experienced Senior Data Engineer for our client. This is a permanent position ... Hands-on experience coding in Python would be a strong asset * Experience working with Business ...
Quick apply
2 - Senior Data Engineer
Montreal, QC · On-site
We are looking for an experienced Senior Data Engineer for our client. This is a permanent position ... Hands-on experience coding in Python would be a strong asset * Experience working with Business ...
2 - Senior Data Engineer
Montreal, QC · On-site
We are looking for an experienced Senior Data Engineer for our client. This is a permanent position ... Hands-on experience coding in Python would be a strong asset * Experience working with Business ...
Quick apply
2 - Senior Data Engineer
Montreal, QC · On-site
We are looking for an experienced Senior Data Engineer for our client. This is a permanent position ... Hands-on experience coding in Python would be a strong asset * Experience working with Business ...
Senior Data Engineer
Montreal, QC · Remote
We are looking for an experienced Senior Data Engineer for our client. This is a permanent position ... Hands-on experience coding in Python is required * Experience working with Business Intelligence ...
Quick apply
Senior Data Engineer
Montreal, QC · Remote
We are looking for an experienced Senior Data Engineer for our client. This is a permanent position ... Hands-on experience coding in Python is required * Experience working with Business Intelligence ...
Senior Data Engineer
Montreal, QC · Remote
We are looking for an experienced Senior Data Engineer for our client. This is a permanent position ... Hands-on experience coding in Python is required * Experience working with Business Intelligence ...
Quick apply
Senior Data Engineer
Montreal, QC · Remote
We are looking for an experienced Senior Data Engineer for our client. This is a permanent position ... Hands-on experience coding in Python is required * Experience working with Business Intelligence ...
As a Senior Data Engineer, you will be responsible for the design, modelling, development, and ... Write efficient SQL and Python scripts for large-dataset analysis and end-to-end automation on a ...
As a Senior Data Engineer, you will be responsible for the design, modelling, development, and ... Write efficient SQL and Python scripts for large-dataset analysis and end-to-end automation on a ...
Data Engineer
Montreal, QC · On-site
Document data engineering processes, data flows, and system configurations. * Manage release ... Proficiency in Python for data manipulation, automation, and scripting. * Strong skills in Power BI ...
Data Engineer
Montreal, QC · On-site
Document data engineering processes, data flows, and system configurations. * Manage release ... Proficiency in Python for data manipulation, automation, and scripting. * Strong skills in Power BI ...
... Devops and Localization Engineers, providing technical guidance and mentorship. * Cross-functional ... Proficiency in SQL, Python, ETL Pipelines, and cloud data platforms (e.g., AWS S3 Data Lakes, AWS ...
Quick apply
... Devops and Localization Engineers, providing technical guidance and mentorship. * Cross-functional ... Proficiency in SQL, Python, ETL Pipelines, and cloud data platforms (e.g., AWS S3 Data Lakes, AWS ...
Python Data Developer information
What are the key skills and qualifications needed to thrive as a Python Data Developer, and why are they important?
What are some common challenges faced by Python Data Developers when working with large datasets?
What are Python Data Developers?
What is the difference between Python Data Developer vs Data Analyst?
| Aspect | Python Data Developer | Data Analyst |
|---|---|---|
| Required Skills | Python, SQL, data modeling, ETL processes | Excel, SQL, data visualization, basic statistics |
| Certifications | Python certifications, data engineering courses | Data analysis certifications, Excel certifications |
| Work Environment | Data engineering teams, software development projects | Business units, reporting teams |
| Industry Usage | Tech, finance, healthcare, where data pipelines are needed | Marketing, finance, operations for insights and reporting |
The Python Data Developer focuses on building data pipelines, integrating data sources, and developing scalable data solutions using Python. In contrast, Data Analysts primarily interpret data, create reports, and provide insights for decision-making. While both roles require SQL and data handling skills, Python Data Developers are more involved in data engineering tasks, whereas Data Analysts focus on data visualization and analysis.

Other
Posted 15 days ago
Job description
Experience in years : 7+ Mandatory
Core responsibilities:
Design and implement scalable, maintainable and high-performing RESTful APIs using FastAPI, SQLModel and Redis
Write clean, efficient, and maintainable Python code
Develop and maintain documentation
Design and optimize database schemas and queries
Create and maintain automated test suites
Monitor and optimize API performance Implement caching strategies and rate limiting
Collaborate with front end team to ensure smooth API integration
Assist in implementing workflows for detecting, archiving and purging stale data based on retention policies
Ensure proper logging and auditing of data lifecycle processes
Mentor junior developers and review code
Collaborate with the system architect to refine the API logic, enhance query performance and implement caching strategies
Required skills
- 5+ years of professional Python development experience
- Strong experience with FastAPI or similar framework (Flask, Django REST)
- Deep understanding of REST API design principles
- Expertise in asynchronous programming with Python
- Solid experience with SQL databases (PostgreSQL preferred)
- Strong knowledge of API security best practices
- Experience with Docker and containerized environments like Openshift/Kubernetes
- Proficiency in writing unit tests and integration tests
- Familiarity with event-driven architecture and tools like Kafka
- Strong Problem-solving skills and attention to details
- Effective communication and ability to work in a collaborative, agile environments.
- Adaptive and eager to learn new tools and technologies.
Nice to have:
- Knowledge of monitoring tools like Prometheus and OpenTelemtry.
- Experience with microservice architectures.
7+ to 10 years experience
Seniority Level -Mid-Senior
Minimum Education -Bachelor's Degree
Willingness to Travel -Occasionally