Software & Solution Architect
- Employment type
- Contract
- Workload
- 30–40%
- Location
- Bern
- Languages
- German, German
- First posted
- IT - ERP & Applications
- IT - IT Infrastructure & Operations
- IT - Software Engineering
- Bern
- Contracting
- Part-time, 30-40%
- 01.12.2026 - 31.12.2027 (Option for extension)
- Architecture, software, GUI, PostgreSQL, SQLite , CI / CD, API, DevOps, Solution Architecture, Apache Airflow, Python, Windows, Linux, Git, Kubernetes
Your tasks:
- Conception and implementation of the overall and detailed architecture of a cross-platform software solution with local and containerized operating variants
- Development and integration of intuitive user interfaces (GUI) for local applications and web applications as well as implementation of the server-side business logic
- Design and implementation of database solutions based on PostgreSQL, SQLite or comparable technologies including data management, versioning and traceability
- Implementation of user and role management, authorization concepts as well as import, export and management functions
- Construction and further development of containerized infrastructures with Docker and Kubernetes including CI/CD pipelines, automated tests and deployment processes
- Conception and integration of API interfaces as well as optional ETL/ELT processes for connecting external data sources
- Ensuring cross-platform use under Windows and Linux as well as compliance with security, classification and open-source license requirements
- Carrying out unit and integration tests as well as creation of technical documentation, operating instructions and user manuals
Your profile:
- Completed training in the field of computer science (HF, FH, university) or comparable qualification with sound practical experience
- Several years of experience in software and solution architecture as well as in the conception and development of complex software solutions
- Sound knowledge in full-stack development, especially in the implementation of web applications, user interfaces and backend systems
- Practical experience with relational databases such as PostgreSQL and SQLite as well as ideally with database-supported management interfaces such as Baserow
- Good knowledge of containerization and orchestration with Docker, Docker Compose and Kubernetes
- Experience with DevOps practices, Git, CI/CD pipelines, automated tests as well as monitoring and logging
- Knowledge in API integration and data processing, ideally with Python, ETL/ELT processes and Apache Airflow
- Familiarity with open-source technologies as well as experience in the development of cross-platform applications for Windows and Linux
- Independent, structured and solution-oriented way of working with a pronounced hands-on mentality
- Very good German skills as well as good English skills for technical documentation
- Clean criminal record is mandatory
Automatically translated from the original.
Posted today