Software Engineer Python
One of 123 job profiles at employer Swisscom AG
Role and responsibilities
Verantwortlich für die Entwicklung und Maintenance neuer und bestehender Software-Features, Erkennen und verstehen von komplexen Zusammenhängen, Network- und Software Engineering, Betriebsunterstützung (3rd Level)
Team / description
Mit unseren Tools und Entwicklungen orchestrieren wir die Security der Swisscom Datacenter und der Cloud-Lösungen. Dazu integrieren und betreiben wir Schnittstellen und Businesslogik zu den Datacenter- und Cloud-Plattformen. Unser dynamisches Team besteht aus zehn Network- und zwei Software-Engineers mit Sitz in Bern, Zürich, Luzern, St. Gallen und Riga. Wir arbeiten in einer agilen Organisation und legen Wert auf Flexibilität und Teamwork. Kommunikation, Wissensaustausch und kontinuierliches Lernen sind entscheidend für unseren Erfolg.
Qualifications and Skills
- Mehrjährige praktische Erfahrung im Bereich der Objektorientierten Softwareentwicklung (Python, Angular, Golang, etc.) und Automatisierung (Python, ggf. Ansible oder Terraform, etc.)
- Fundierte Erfahrung mit Entwicklungstools und Software Deployment Pipeline (GIT, GitLab, Artifactory, etc.) und Test Automation (Jenkins, Postman, Docker)
- Idealerweise mehrjährige Erfahrung in der Entwicklung von Netzwerk-Orchestrierungs-Tools und gute Kenntnisse von Datenbanksystemen (MySQL, MariaDB, Postgres)
- Kenntnisse im Bereich Softwarearchitektur und -design, Cloud-Computing (z.B. AWS Cloud Paradigmen, Infrastucture as Code) sowie sicherer Umgang mit Unix-Betriebssystemen (Linux)
- Sehr gutes Deutsch und Englisch (min. B2 Level) in Wort und Schrift