About the Role
We are seeking a motivated and experienced System Administrator to join our engineering team. As a key member of our team, you will be responsible for designing, implementing, and managing scalable and secure server infrastructure.
* Design and implement scalable server infrastructure to ensure high availability and performance.
* Develop and maintain CI/CD pipelines using GitLab CI to ensure efficient software delivery.
* Manage and optimize Docker containers and Kubernetes clusters for high availability and performance.
* Use Ansible for configuration management and automation.
* Implement and manage cloud infrastructure on Google Cloud Platform (GCP).
* Configure and manage Nginx servers.
* Ensure robust backup strategies and disaster recovery plans.
* Monitor infrastructure using tools like Prometheus, Grafana, or similar.
* Participate in pager-duty rotations to handle incidents and ensure uptime.
* Collaborate with development teams to ensure seamless integration of new services and features.
To succeed in this role, you will need:
* Bachelor's degree in Computer Science or equivalent experience.
* Strong proficiency with Linux/Ubuntu.
* Experience with GitLab CI for continuous integration and delivery.
* Proficiency with Docker and container orchestration using Kubernetes.
* Familiarity with infrastructure-as-code tools like Ansible.
* Good understanding of Google Cloud Platform (GCP) services.
* Experience with Nginx for web server management.
* Knowledge of backup strategies and tools.
* Experience with monitoring tools like Prometheus and Grafana.
* Verbal and written fluency in English.
In addition to these requirements, having knowledge of security hardening practices and previous experience in the security sector would be considered a bonus. We value contributions to open-source projects and encourage you to share your GitHub repository in your CV.
Benefits
* A flat organizational structure that ensures your influence on products and projects we build.
* A flexible schedule and the possibility to work partially remotely - 2 in-office days per week.
* 5 weeks of paid vacations.
* Competitive salary.
* Frequent team events like pizza dinners, hackathons, ski weekends, and more.