Logo for Hexience Systems Limited

System Engineer (Carbonio CE / Zimbra)

Role overview

Qualifications

  • 3+ years of hands-on Linux server administration (Ubuntu/CentOS/RHEL)
  • Proficiency deploying and managing email/collaboration platforms (e.g., CarbonioCE, Zimbra, Open-Xchange)
  • Experience with Docker and containerized application deployment
  • Strong scripting skills (Bash, Python) for automation, plus knowledge of email protocols (SMTP, IMAP), SPF/DKIM, DNS and firewalls

Responsibilities

  • Deploy and configure CarbonioCE on Linux servers, including integrating PostgreSQL, Redis, Nginx, Docker, and configuring SMTP/IMAP/CalDAV/CardDAV for interoperability with existing systems
  • Automate deployment and configuration using Infrastructure as Code tools (Ansible or Terraform) and containerized workflows (Docker) for scalable, repeatable deployments
  • Implement security and compliance tasks: configure SPF, DKIM, DMARC, SSL/TLS certificates, and ensure GDPR/compliance
  • Set up monitoring (Prometheus, Grafana) to track server health, email delivery, and user activity; perform regular updates, backups, and disaster recovery; manage LDAP/AD integration and mailbox/domain access

Key facts

  • Remote from: Anywhere
  • Full time
  • Mid-level (2-5 years)
  • Systems Engineer
  • English

Hard skills

Other skills

  • Troubleshooting (Problem Solving)
  • Knowledge Transfer
  • Teamwork

About the company

Hexience Systems Limited logo

Hexience Systems Limited

  • IT Services & Consulting
  • 11–50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

This is a remote position.

  1. CarbonioCE Deployment:

    • Install, configure, and deploy CarbonioCE on Linux-based servers.

    • Set up and integrate required components (PostgreSQL, Redis, Nginx, Docker, etc.).

    • Configure email protocols (SMTP, IMAP, CalDAV, CardDAV) and ensure interoperability with existing systems.

  2. Infrastructure Automation:

    • Automate deployment and configuration using Infrastructure as Code (IaC) tools like Ansible or Terraform.

    • Implement containerized workflows (Docker) for scalable and reproducible deployments.

  3. Security and Compliance:

    • Configure email security protocols (SPF, DKIM, DMARC) and SSL/TLS certificates.

    • Ensure compliance with data privacy standards (GDPR, etc.).

  4. Collaboration with Existing Team:

    • Work alongside the System Administrator to troubleshoot and optimize server performance.

    • Document processes and provide knowledge transfer to the internal team.

  5. Monitoring and Maintenance:

    • Set up monitoring tools (e.g., Prometheus, Grafana) to track server health, email delivery, and user activity.

    • Perform regular updates, backups, and disaster recovery planning.

  6. User Management:

    • Configure LDAP/Active Directory integration for user authentication.

    • Manage mailboxes, domains, and access controls within CarbonioCE.



Requirements

  • Must-Have:

    • 3+ years of hands-on experience with Linux server administration (Ubuntu/CentOS/RHEL).

    • Proficiency in deploying and managing email/collaboration platforms (e.g., CarbonioCE, Zimbra, Open-Xchange, or similar).

    • Experience with Docker and containerized application deployment.

    • Strong scripting skills (Bash, Python) for automation.

    • Knowledge of email protocols (SMTP, IMAP), security practices (SPF, DKIM), and networking (DNS, firewalls).

  • Nice-to-Have:

    • Familiarity with CarbonioCE’s architecture and components.

    • Experience with Infrastructure as Code (IaC) tools like Ansible or Terraform.

    • Basic understanding of relational databases (PostgreSQL/MySQL).

    • Certifications: Linux (RHCE, LPIC), DevOps (AWS, Docker, Kubernetes), or email security.



Related jobs

See all Systems Engineer jobs