Frontify

Senior DevOps Engineer

Frontify

full-time

Posted on:

Origin:  • 🇨🇭 Switzerland

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudDockerEC2GrafanaKubernetesLinuxMySQLNGINXPuppetTerraform

About the role

  • Ensure Frontify’s system infrastructure is cared for, maintained, and improved in a fast-changing environment.
  • Work closely with R&D and engineering teams to find root causes of bugs and help fix them; document relevant processes.
  • Design, maintain, and improve cloud infrastructure leveraging DevOps experience.
  • Develop and maintain monitoring and observability frameworks to ensure system performance, reliability, and early issue detection.
  • Manage and optimize web servers, relational databases, and Linux-based systems.
  • Utilize Docker for containerization and manage orchestration tools (Kubernetes or AWS ECS) for deployment and scalability.
  • Build and maintain scalable and secure solutions using AWS services.
  • Collaborate with Engineering, QA and Security teams to streamline workflows, troubleshoot issues, and enhance system deployment processes.
  • Implement and maintain security best practices across infrastructure and deployments, including access management, vulnerability scanning, and incident response.
  • Contribute to compliance with security standards and foster a strong DevSecOps culture within the engineering team.

Requirements

  • You can work remotely from anywhere in Switzerland or join us on-site in our St. Gallen office.
  • 5+ years of experience in a DevOps or Systems Engineer role – ideally in the SaaS space.
  • Comfortable with web servers (Nginx), relational databases (e.g., MySQL, including replication and performance tuning), and Linux (Amazon Linux/CentOS/RedHat).
  • Knowledge and experience with Docker containerization, including container orchestration and management (e.g., Kubernetes or AWS ECS).
  • Experience with AWS services (EC2, S3, RDS, Cloudfront or OpenSearch).
  • Experience with Terraform and infrastructure as code for scalable environments.
  • Knowledge of CI/CD pipelines and implemented automated build and deployment processes.
  • Knowledge of Puppet configuration management (bonus).
  • Experience working cross-functionally with Developer Support and Deployment Support roles.
  • Strong understanding of monitoring and observability tools (e.g., Datadog or Grafana).
  • Experience applying SRE principles such as SLOs and error budgets.
  • Experience with incident management processes, including conducting postmortems and driving improvements.
  • Solid understanding of security practices in cloud and DevOps environments, including IAM, data protection, secrets management, and compliance considerations (e.g., ISO, GDPR).
  • Comfortable working in a fast-paced, distributed team environment.
  • Fluent in English.