We are looking for an experienced DevOps Engineer / Linux System Administrator for a full-time role, starting with a paid test project.
The role involves setting up a complete and scalable infrastructure for a mail and drive platform using Kubernetes, KubeSphere, Docker, and Authentik for Single Sign-On (OIDC). The system will serve as the foundation for a long-term SaaS product called Flaredesk Mail & Drive.
Responsibilities:
- Install and configure a production-grade Kubernetes cluster (K3s or kubeadm)
- Set up KubeSphere on top of Kubernetes and configure CI/CD pipelines
- Deploy a mail server backend using Apache James (TMail)
- Replace LemonLDAP with Authentik for OIDC-based Single Sign-On
- Integrate OpenLDAP, mail, calendar, drive (Cozy/Twake), and Flutter-based webmail into a unified infrastructure
- Configure domain mappings and ensure all services communicate via Authentik
- Ensure the entire platform is scalable, secure, and ready for production use
- Perform basic UI branding to reflect the “Flaredesk” brand across all components
- Write clean documentation and ensure all components are properly configured and tested
Requirements:
- Proven experience with Linux server administration and Docker
- Strong knowledge of Kubernetes (K3s or kubeadm)
- Experience configuring CI/CD pipelines, preferably using KubeSphere or GitHub Actions
- Familiarity with OIDC, SSO integrations, and directory services (OpenLDAP)
- Ability to manage mail servers (IMAP/SMTP/JMAP), preferably Apache James
- Experience with container orchestration and infrastructure as code
- Bonus: Familiarity with Flutter-based applications or OnlyOffice integration
Compensation:
- This is a paid test project (fixed or hourly rate, depending on experience)
- If successful, a full-time remote role will be offered with a stable monthly salary
To apply, please include:
1. A brief summary of your relevant experience
2. Links or screenshots of similar infrastructure setups you’ve completed
3. Your expected rate for the test project (hourly or fixed)
4. Your availability to begin immediately
This role is ideal for a detail-oriented systems engineer who can take full ownership of building and scaling infrastructure from the ground up.