Brief job description
At CDQ, we offer a flexible work environment tailored to your preferences: 100%
remote work or on-site at our office in Wroclaw, Poland. Our current Python developer
team is small, and we are extending this team to support our growing projects. We offer
a collaborative and innovative environment where you can contribute to the
development of our products. This is a full-time position with opportunities for
professional growth in a tech company focused on data-driven solutions.
Your daily tasks on the job
As a Senior Python Developer, your primary focus will be on:
- Maintaining and refactoring existing Python codebases to improve performance,
- scalability, and maintainability.
- Implementing new features in Python to enhance our applications and services.
- Collaborating with the team to design, develop, and deploy solutions using the
- specified technologies.
- Ensuring code quality through adherence to best practices and SOLID principles.
- Establishing good practices in code, such as implementing coding standards, code
- reviews, and documentation to elevate team processes.
- Troubleshooting and optimizing workflows, data pipelines, and integrations involving
- tools like Apache Airflow, Apache Kafka, and various databases.
Your qualifications:
We are seeking a highly experienced Senior Python Developer to join our team at CDQ.
The ideal candidate must have at least 5+ years of professional experience in Python
development. Key technical skills and knowledge required include:
- Proficiency in Python programming, with a strong understanding of SOLID principles.
- Experience with web frameworks such as FastAPI and Flask.
- Expertise in data processing libraries like pandas and pyarrow.
- Hands-on experience with workflow orchestration tools, including Apache Airflow and Quix.
- Familiarity with databases: MongoDB, InfluxDB, and SQL databases.
- Knowledge of containerization with Docker.
- Experience with cloud services, specifically AWS.
- Proficiency in messaging systems like Apache Kafka.
- Experience with CI/CD tools such as GitHub Actions.
- English communication skills are mandatory.
About us
"Smart in mind and heart" is what we are at CDQ!
As a spin-off of the University of St. Gallen in Switzerland, CDQ is the global pioneer in collaborative data management with more than 15 years of experience in data quality. We have developed the first suite for collaborative data management with Data Quality as a Service (DQaaS). Our goal is 100% data quality - without maintenance.
Would you like to actively shape the future of the world's leading provider of collaborative data management? Then we look forward to receiving your application!