Skip to content

Internship Projects

Starting date: 1st February 2025

International Internship Program

Swisscom the number one telecom provider in Switzerland, is always keen on attracting and developing the best talents. We believe that these future professionals help to shape our world and they way we do our business. As an ICT provider that offers many different products to our highly diversified customer base, IT is key to serve our B2C and B2B customers. Are you a curious and ambitious IT student who is enrolled in the last year of studies at a Dutch MBO, HBO or University? Then have a look at our open positions for our International Internships Program.

About the Internship

Our internship program runs twice a year, starting either on February 1st or September 1st. In this 60% to 100% internship (Min. duration 6 months to max. 12 months) in the Netherlands, you work in an international team with colleagues from Switzerland, Rotterdam, and Riga. You work with Scrum and Scale Agile Framework (Safe). You are passionate to think creatively, work in a team, and learning is an essential part of you.



Are you considering to do an internship with us or just curious to learn more about our DevOps Center in Rotterdam? Then register now for the Student Open Day on October 24th starting at 16:00 hours! During the open day you will receive an introduction to Swisscom, get to see our amazing office and get to know our community. It is a great opportunity to get a first glance of office life at Rotterdam DevOps Center. You can register here.



Internship Projects 

This internship provides you the opportunity to work on one of the following projects for which you can find some more information below. Please indicate in your application your preferred project. However, we cannot guarantee that you will be assigned to your preferred project. We therefore reserve the right to assign you to another project, if your first choice is already filled.

Next internship will be starting in February 2025

Available projects:

Who are you?

  • You are a student enrolled in the last year of your HBO or University program in the field of Computer Science, Informatica, or any other similar field.

  • You are willing to contribute to an international team and you have an agile mindset.

  • You are curious and responsible.

  • You have a good level of English; any other language is a plus.



Perks

  • Monthly compensation

  • IT Equipment

  • Agile working environment and lean management instructor

  • Flexible working time model

  • Plenty of opportunities for training and personal development

  • International Environment

  • Holidays & time off





Cloud Development:

Swisscom Scrum Poker Application with NADiA Embark on an exhilarating journey to develop a Scrum Poker application that stands at the forefront of agile innovation. Utilizing Angular within the cloud-native realm, this project is not just about coding; it's about revolutionizing how agile teams estimate and collaborate. Hosted on Swisscom's cutting-edge iAWS platform and leveraging the full suite of MDP Platform tools for AWS technologies, your work will directly contribute to enhancing agile methodologies and making team collaborations more efficient and effective than ever before.

Must have: Kubertnetes, DB, AWS Nice to have: Angular, SpringBoot, Python, UX/UI, CI/CD

Fullstack Development:

TravelMate: Empowering Swisscom employees with efficient travel management.

Join Our Dynamic Team and Revolutionize Travel with TravelMate! Be part of our innovative team and work on TravelMate, Swisscom's cutting-edge travel management tool. As an intern, dive into Angular and Spring Boot/Kotlin, with opportunities in DevOps, CI/CD, iAWS migration, and more. Simplify travel processes, automate admin tasks, and gain hands-on experience in a vibrant, tech-forward environment. Embrace the chance to grow and innovate with us!

Must have: Angular, Java, UX/UI, Kotlin, Spring Boot would also be sufficient (We are rewriting the backend from SpringBoot to Kotlin) Nice to have: Grafana, Splunk, AWS, CI/CD, DB



Tools development for data driven decision making

During this intership you will be involved in the data-driven decision-making project for the Billing Tribe. The project is ongoing and we are seeking Full stack developer who will support development of Key Performance Indicators using Python, PHP, Java, JavaScript, RDBMS, Kubernetes and Grafana. By integrating these technologies, we aim to create a robust system that collects, processes, and visualizes data to support strategic decision-making. This project will enable the organization to monitor performance, identify trends, and make informed decisions based on comprehensive data insights.

Must have: Java, Python Nice to have: JavaScript, HTML, CSS, Grafana



DNS Management Interface: Streamlining DNS Entry Management

Are you ready to revolutionize the way we manage our DNS entries? Join our dynamic team as we embark to redefine our existing project for DNS entry management. This service has a User Interface (UI) backed by a SOAP API and a robust database, designed to streamline the process of DNS entry management.

As a key contributor to this groundbreaking initiative, you will have the opportunity to shape the future of DNS management by creating a user- friendly and intuitive interface using REST. By leveraging the latest cutting-edge technologies such as PowerDNS, you will empower users to effortlessly add, remove, and update DNS entries, all within our private cloud environment (internal AWS). Additionally, we place great importance on implementing the best DevOps practices throughout the project. With a deep commitment to efficiency, scalability, and security, we emphasize the utilization of DevOps methodologies to ensure seamless integration between development and operations.

Must have: Python, Docker, AWS, Understanding of networking stack Nice to have: TypeScript, HTML, Git



New Application Development in IAWS

During this internship, you will be developing various applications, as a set of microservices and frontend modules, running in AWS Public Cloud.

What you achieve: In coordination with technical experts from the team in Bern you develop the containerized application which will be deployed on AWS Cloud (Docker, EKS). You develop (Go, Typescript, python, java, angular, react) with the microservice architecture in mind and apply agile development techniques, you work on the CI/CD pipeline (GitLab, Artifactory, SonarQube), you use GitOps as deployment strategy (ArgoCD and ArgoRollouts family), you automate the testing (Argo Workflows) and implement the monitoring (Prometheus/Mimir, Grafana, Loki, Tempo) and alarming (OpsGenie).

Must have: Python, UX/UI, Docker, Nice to have: JavaScript, Angular, SpringBoot, Kubernetes, AWS



App Development in AWS Public Cloud

During this internship, you will be developing various applications, as a set of microservices and frontend modules, running in AWS Public Cloud.

What you achieve: In coordination with technical experts from the team in Bern you develop the containerized application which will be deployed on AWS Cloud (Docker, EKS). You develop (Go, Typescript, python) with the microservice architecture in mind and apply agile development techniques, you work on the CI/CD pipeline (GitLab, Artifactory, SonarQube), you use GitOps as deployment strategy (ArgoCD and ArgoRollouts), you automate the testing and implement the monitoring (Prometheus/Mimir, Grafana, Loki, Tempo) and alarming (OpsGenie).

Must have: TypeScript, CI/CD, Docker, Golang Nice to have: CSS, Kubernetes, UX/UI, AWS, Git



Selfcare Portal for Real-time Charging System (MTXGUI Extension Project)

You will develop a selfcare portal (GUI) for our real-time charging system called MTX. The selfcare portal consists of a frontend (based on Angular) and a backend (based on Spring Boot). The selfcare portal will allow our customer support, our operations colleagues and our product managers to perform selfcare for our MTX system.

In a first internship project, we are currently creating a minimum viable product (MVP). Within the MTXGUI extension project you are going to enhance it with additional, new functionality. You will work together and be supported by our other developers. You will be a member of our DevOps team that is spread over locations in Rotterdam (NL), Berne (CH) and Lucerne (CH). We work agile with short development cycles. You will get direct feedback by our users. UI/UX in Swisscom style is described here https://sdx.swisscom.ch/.

Must have: JavaScript, Java, HTML Nice to have: Angular, SpringBoot, CSS



Frontend and Backend Developer @ TravelMate

Join Our Dynamic Team and Revolutionize Travel with TravelMate!

Be part of the innovative ART Innovation Bakery team and work on TravelMate, Swisscom's cutting-edge travel management tool. As an intern, dive into Angular, Spring Boot, and MariaDB, with opportunities in DevOps, CI/CD, AWS migration, and more. Simplify travel processes, automate admin tasks, and gain hands-on experience in a vibrant, tech- forward environment. Embrace the chance to grow and innovate with us!

Must have: SpringBoot, Angular, Java Nice to have: TypeScript, UX/UI, DB, Grafana, AWS