Join our dynamic IT Systems Administration team and play a crucial role in the continuous growth of our organizational infrastructure. We are seeking a dedicated DevOps Engineer to help us enhance the efficiency and reliability of our operations. In this role, you will be responsible for setting up, maintaining, and optimizing our Kubernetes clusters, while also fostering better collaboration and communication between developers and system engineers. You will be part of a fast-paced, international team. The position of DevOps Engineer is a full-time and permanent position based in our city center office in Basel, Switzerland.
Task & Responsibilities
Infrastructure Automation & Optimization
* Help build and optimize a scalable Kubernetes on-premises infrastructure.
* Implement and maintain infrastructure as code (IaC) using tools like Ansible or similar.
* Automate our infrastructure, implement continuous integration, and train the team on DevOps best practices to ensure an operational, consistent system.
Continuous Integration & Continuous Deployment (CI/CD)
* Test and improve GitLab CI/CD pipelines, consult and guide the dev teams in DevOps best practices.
* Support dev teams in automating application development and deployment processes.
* Develop, maintain, and improve automated deployment strategies and scripts.
Monitoring, Logging, & Alerting
* Help to set up and manage logging solutions on the ELK stack (Elasticsearch, Logstash, Kibana), for better observability.
* Build monitoring and alerting solutions to gain insights into the status of applications.
* Develop and maintain automated alerting systems to proactively detect and respond to issues.
Collaboration & Team Support
* Improve collaboration and communication between developers and system engineers to streamline processes and reduce friction.
* Train and support development and operations teams on DevOps tools, practices, and methodologies.
* Act as a liaison between development and IT operations to ensure smooth delivery of applications.
Security & Compliance
* In collaboration with the SecOps team, help to implement security best practices within the DevOps lifecycle, including secure coding practices, automated security testing, and vulnerability scanning.
Performance & Scalability
* Continuously monitor and optimize system performance, ensuring that infrastructure can scale to meet growing demand.
* Conduct performance testing and tune systems to achieve optimal efficiency.
Version Control & Configuration Management
* Manage version control systems, ensuring that code is properly stored, versioned, and retrievable.
* Implement and manage configuration management tools to maintain consistency across development, testing, and production environments.
Required Hard Skills
* University degree, ideally Masters in Computer Science or in Software Engineering or a related science, technology or engineering field.
* Fluent in English
* 3+ years of relevant work experience in a DevOps role
* Proficiency in Kubernetes
* Proficiency in Docker containerization
* Solid experience in Linux System Administration (Debian, Ubuntu)
* Solid experience in automation tooling (Bash, Ansible)
Good to Have
* Experience with deploying applications developed in additional programming languages is a plus: PHP, TypeScript, Python, Ruby, Golang
* Experience in data security and data protection is a plus
Required Soft Skills
* Strong teamwork and communication abilities.
* Self-motivated with the ability to work independently.
* Comfortable working in a diverse, international environment.
* Detail-oriented with the capacity to see the big picture.
Why Join us?
* Be part of a dynamic and innovative team working with on-premises infrastructure.
* Opportunity to shape the DevOps practices and drive impactful DevOps projects.
* Work in a collaborative environment that values creativity and diversity.
* Competitive salary and benefits package.
What we offer
* The opportunity to contribute to the academic/scientific community;
* Flexible working hours;
* Support for a healthy lifestyle;
* Team bond strengthening through team-building events;
* Professional growth opportunities with our global training system;
* Working in a collaborative, diverse, and socially responsible team;
* Company retreat facility;
* Full-coverage insurance for accidents/daily sickness;
* Prime location near Basel train station and city center;
* And more.
If you are interested in this position, we look forward to receiving:
* A resume including personal information, past education, work experience.
* If available: reference letters and certificates.
#J-18808-Ljbffr