Callista Group AG
Bern, Bern, Switzerland
Are you passionate about data, modern cloud technologies, and clean code? Then an exciting opportunity awaits you at the intersection of software development and data engineering. Working in an agile Scrum team, you will contribute to the further development of the data platform and create scalable, high-performance backend solutions that intelligently automate and optimize data processes.
Tasks:
Development and maintenance of scalable, efficient backend solutions using Python and PySpark in a Databricks environment
Extension and maintenance of existing backend components (e.g., transformation and test engine)
Implementation of unit tests with high test coverage and integration into CI/CD pipelines (GitLab, trunk-based development)
Working in a heterogeneous environment with REST APIs, Oracle databases, file imports and Docker containers
Automation of data preparation processes and local workflows with Dagster...
