Software Engineer PHP (Media)
Infomaniak
Geneva, Switzerland
8 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Geneva, Switzerland
Tech stack
PHP
Computer-Aided Design
API
Amazon Web Services (AWS)
Architectural Patterns
Big Data
Code Review
Databases
File Systems
Distributed Data Store
Elasticsearch
FFmpeg
Laravel
Load Testing
MariaDB
MySQL
Open Source Technology
Redis
Transcoding
Ceph
System Availability
Grafana
Software Security
Gitlab-ci
Kubernetes
Vertica
Docker
Go
Microservices
Job description
- Architecture & Design: Participate in the evolution of the backend to support real-time broadcasting and massive storage, ensuring scalability capable of handling simultaneous load peaks (live and VOD).
- Development of critical features: Design and implement adaptive streaming engines (HLS, DASH), and real-time features (pause, rewind, live) ensuring minimal latency and high availability.
- Quality and industrialisation: Ensure stream stability and maintainability of transcoding services through load test automation and rigorous involvement in code reviews.
- Reliability and security: Ensure content integrity and access compliance (geoblocking, authentication) by applying best security practices (stream encryption, API security, anti-piracy protection, etc.)., * FFmpeg
- Icecast
- Wowza
- MariaDB
- Laravel
- Golang
- Kubernetes
- Redis
- Grafana
- ElasticSearch
- ClickHouse
Requirements
- PHP / Laravel expertise: You have solid experience in modern PHP (version 8+) and master complex architectural patterns. Ideally through the use of the Laravel framework.
- Mastery of APIs & Microservices: Ability to design robust, high-performance and well-documented APIs for a multi-platform ecosystem (web, desktop, mobile).
- Performance culture: Excellent knowledge of databases (MySQL) and caching mechanisms (Redis) to handle large data volumes.
A plus if you have knowledge in:
- Experience in the Radio/Video domain (Icecast, FFmpeg, Wowza )
- Experience with Docker / Kubernetes, GitLab CI is a plus.
- Experience with distributed storage technologies (S3, Ceph) or handling complex file systems.
- Open source contributions or side projects are appreciated
- You enjoy working in a team and demonstrate positive communication
About the company
Joining Infomaniak means becoming part of a technological leader where you will be surrounded by the best talents to create ethical and sovereign cloud and productivity solutions.
Infomaniak is the company behind SwissTransfer and a trusted partner for leading organisations: international institutions such as the United Nations, media outlets like France Télévisions, iconic events such as the Montreux Jazz Festival and the Annecy Festival, as well as central banks, major cities and security organisations across Europe.
An independent company, B Corp certified and awarded for its data centres that push the limits of efficiency and energy recovery, Infomaniak is living proof that it is possible to build a different digital world: sovereign, sustainable and beneficial for the local economy. Here, your passion will become meaningful work: you will work autonomously, take on real responsibilities and contribute to projects that impact millions of people., * A second interview at our offices
Why Infomaniak:
* Be part of a company shaping an ethical cloud that respects privacy, people and the environment.
* Work every day in a caring, balanced environment with your personal life and extremely stimulating with people at the forefront of their field who are committed, attentive and passionate about what they do.
* Make a real difference in the lives of millions of users worldwide. At Infomaniak, we are all united by the feeling of having real responsibilities and contributing to something bigger.
* Meet diverse people in a friendly atmosphere during very regular company outings (Afterwork, skiing, cycling, theatre, etc.).
* Work in a very pleasant atmosphere and an original workspace, where meeting rooms are carefully decorated and foster inspiration as well as collaboration.
* Enjoy many other benefits such as an annual bonus encouraging soft mobility, a fitness room to keep fit, availability of electric bikes and scooters, convivial relaxation areas (rest room, video and arcade games, pinball, table football, etc.), excellent accident and loss of earnings coverage, and more surprises.
At Infomaniak, we are committed to diversity, equity and inclusion of employees in the workplace. Our job offers are open to all and all applications are evaluated on an equal footing, regardless of gender, origin, religion, sexual orientation or disability of the candidates.
jid10266abaen jit0626aen jpiy26aen