Summary
✨ AI‑Generated
A platform development position centered on C programming within a modern digital technology environment. The role offers exposure to large-scale connectivity and infrastructure initiatives and the opportunity to work alongside teams exploring technologies such as 5G, AI, machine learning, blockchain, and IoT.
Highlights
Opportunity to develop platform technology within a large digital technology environment, with exposure to connectivity, resilient infrastructure, 5G, AI, machine learning, blockchain, and IoT initiatives.
Description
About Proximus LuxembourgProximus Luxembourg is a leading historical player in the ICT & Telecoms markets.
Proximus Luxembourg addresses both residential and business markets through its commercial brands Tango, Proximus NXT and more recently Codit.
With PSF support status, the company has almost 800 employees.
All these experts share a passion for digital technology, a spirit of openness and innovation, and a desire to simplify, connect and make their customers' personal and professional activities ever more secure.
Proximus Luxembourg is actively contributing to the acceleration of Luxembourg's digitalisation and its economic influence through the development of connectivity, resilient infrastructures and 5G, as well as innovative technologies such as Blockchain, Artificial Intelligence, Machine Learning and IoT.
Proximus Luxembourg is a subsidiary of the Proximus group (Euronext Brussels: PROX), provider of digital services and communication solutions operating in the Belgian and international markets.
About Proximus NXTProximus NXT Luxembourg supports all organizations in their digital transformation, by providing holistic ICT & Telecommunication solutions, as well as tailored managed services.
With our partners and customers, we co-create opportunities and enable growth in a secure and sustainable manner.
As a result of our unique expertise in next-gen IT services, mobile and advanced connectivity, we help our customers achieve their ambitions and realize their vision.
Together with them and our partners we implement sovereign and trusted solutions that make people work smarter.– www.proximusnxt.lu
Your mission:Our team manages approximately 40 tools supporting infrastructure lifecycle operations.
The squad is currently delivering two strategic platforms — Cycloid (self-service infrastructure portal) and n8n (workflow orchestration engine) while maintaining and evolving a broader portfolio of legacy and modern tools.
We are looking for a Platform Developer to join the team and contribute to both platform delivery and the evolution of the tool portfolio.
As a Platform Developer in the PAT squad, you will:
Develop and maintain components for the Cycloid and n8n platforms (APIs, integrations, automation scripts)
Build CI/CD pipelines to support automated delivery of platform components
Develop new solutions to replace or reinforce existing tools in the PAT portfolio
Collaborate closely with Domain Architects, the Lead Developer, and the Lead Architect to deliver robust, maintainable solutions
Key Responsibilities
Platform Development (Cycloid & n8n)
Develop and maintain the CJ API (Go/Python) that serves dynamic form data and handles request lifecycle
Build and maintain n8n workflows and sub-workflows (transversal building blocks)
Develop Cycloid Stack Forms (.forms.yml) and associated handlers (Python)
Implement integrations between platforms (Cycloid ↔ GitLab, n8n ↔ CMS, n8n ↔ ServiceNow, n8n ↔ CMS)
Write and maintain automated tests for platform components
CI/CD & Automation
Design, build, and maintain CI/CD pipelines (GitLab CI, Concourse)
Automate build, test, and deployment processes for platform components
Manage container image builds and promotion across environments (Dev → Acceptance → Production)
Implement GitOps practices for platform deployments (ArgoCD, Helm)
Tool Portfolio Evolution
Analyse existing tools to identify replacement or improvement opportunities
Develop new solutions (APIs, scripts, integrations) to replace legacy tools or extend platform capabilities
Ensure backward compatibility during migration from legacy to new solutions
Document all developed solutions (architecture, usage, operational procedures)
Collaboration & Quality
Participate in code reviews and enforce coding standards
Write clear technical documentation for developed components
Support Domain Architects in developing their Cycloid stacks and n8n workflows
Contribute to the definition of development best practices and reusable patterns
Your profile:
Technical Skills
Required
Proficiency in Python (primary development language)
Experience with Ansible (playbooks, roles, automation)
Experience with CI/CD pipelines (GitLab CI, Jenkins, Concourse, or similar)
Experience with Git (branching strategies, merge requests, GitOps)
Experience with containers (Docker, Kubernetes/OpenShift)
Experience with REST API design and development
Familiarity with YAML/JSON configuration and schema validation
Comfortable with Linux command line and shell scripting (Bash)
Nice to Have
Experience with Helm charts and Kubernetes manifests
Experience with n8n or similar workflow automation tools (Airflow, Temporal, AWX)
Experience with PostgreSQL or other relational databases
Familiarity with Terraform or other IaC tools
Knowledge of OIDC/LDAP authentication and authorization
Experience with observability tools (Prometheus, Grafana, Dynatrace)
Experience working in a regulated or institutional environment
Soft Skills
Adaptable - able to switch between products and technologies as the squad's missions evolve.
Nothing is permanent; priorities shift based on project needs and the team must respond accordingly
Reliable estimator - able to assess effort and time required for each assignment before committing delivery timelines to stakeholders•
Transparent communicator - proactively flags potential delays and difficulties early, and regularly updates progress on development tasks
Autonomous and proactive - able to pick up a problem and drive it to completion
Team player- works well in a small squad, shares knowledge, asks for help when needed
Clear communicator - can explain technical decisions to non-technical stakeholders
Pragmatic - delivers working solutions, iterates, avoids over-engineering
Our offer:
A professional, stimulating and innovative working environment:
Joining Proximus Luxembourg means becoming part of a human-sized company while benefiting from the strength, expertise and opportunities offered by the Proximus Group.
You will work within dynamic, supportive and collaborative teams, where team spirit, knowledge sharing and innovation play a central role.
Genuine career opportunities within the Proximus Group:
You will have the opportunity to develop your career within Proximus Luxembourg and the Proximus Group, both nationally and internationally.
Thanks to the diversity of our activities, internal mobility opportunities and an environment that encourages continuous learning, you will be able to strengthen your skills and grow your expertise in innovative fields such as cloud, data, artificial intelligence, telecommunications and emerging technologies.
You will benefit from personalized support and tailored training programs to support your professional development.
An attractive remuneration package and benefits that support your work-life balance:
Your salary is defined according to a clear salary framework, taking into account your professional experience, skills and seniority.
The recruiter will share the applicable salary range with you before the first interview.
You will also benefit from flexible working hours with the possibility of teleworking, as well as numerous benefits: meal vouchers, the possibility of a company car, “quality time” dedicated to supporting your work-life balance (4 hours per month), additional days of leave linked to our collective agreement, sports and well-being activities, and much more.
A company committed to diversity and inclusion:
Proximus Luxembourg promotes equal opportunities and provides an inclusive environment where everyone can thrive and develop their full potential.
Our multicultural teams, representing 34 nationalities, reflect the richness of our company culture.
As part of the recruitment process, a criminal record extract may be requested.
Your personal data is processed in accordance with applicable data protection regulations.