Senior Software Engineer / Go Developer
- Employment type
- Contract
- Location
- Bern
- First posted
- IT - IT Infrastructure & Operations
- IT - IT Management
- IT - Software Engineering
- Bern
- Contracting
- Part-time, 80-100%
- 01.01.2027 (or earlier by arrangement) - 31.12.2027 (option for extension)
- Golang, Software engineering, SQL
Your tasks:
- Development and further development of scalable and reliable software solutions with Go
- Development of software for data-intensive and distributed applications
- Integration and optimization of data technologies such as Kafka and ClickHouse
- Development and optimization of performant SQL queries for large amounts of data
- Use of Git for version control and management of code changes
- Construction and further development of CI/CD pipelines for the automation of build, test, and deployment processes
- Collaboration in agile teams according to the DevOps approach
- Automation and management of infrastructure using Infrastructure as Code (IaC), especially with Ansible
- Use and further development of container technologies such as Docker or Podman
- Ensuring stable, performant, and reliable software delivery
Your profile:
- Several years of experience in software development, ideally in a comparable technological environment
- Sound knowledge and practical experience with Go
- Experience with data-intensive and distributed systems
- Good knowledge of SQL and experience with relational databases
- Experience with Git and CI/CD pipelines
- Good knowledge of Linux-based operating systems
- Experience with agile working methods and the DevOps approach
- Experience with Infrastructure as Code, especially Ansible, is an advantage
- Experience with container technologies such as Docker or Podman is an advantage
- Knowledge of Kafka and ClickHouse is an advantage
- Knowledge of C++ and/or Python is an advantage
- Fluent German, very good English skills are an advantage
- Clean criminal record
Automatically translated from the original.
Posted 6 days ago