DevOps Engineer (M/F)

Contract type: To be defined

Welcome to Digital Solutions SA !

Founded in 2016 and located in the heart of the Jura, in Porrentruy, Digital Solutions SA helps companies and institutions face digital challenges through the integration of new technologies.

As an IT integrator and service provider, we help our customers to innovate and develop their new digital products.

We’re already present in Porrentruy, Basel, Lausanne, Geneva, Martigny and soon in Fribourg, Bern, Zurich and Delémont.

Combining agility, innovation and performance, we provide a team of highly qualified engineers tailored to the specific needs of each of our customers and prospects.

We are working on three areas :    

1. Integration and innovation

2. Software development

3. Robotic Process Automation

PROFILE WANTED: DevOps Engineer (M/F)


Location : Geneva

Type of contract : To be defined

Occupancy rate : 100%.

Mission start date: September 15, 2023


The DevOps engineer will work in a department responsible for the development, maintenance and operation of IT applications. The technical environment consists of in-house Web applications, written in the Perl language using the Mojolicious and Catalyst frameworks, with extensive use of dynamic HTML (ajax, vue.js). Databases are Oracle and PostgreSql. The team is also responsible for the technical maintenance of Drupal Intranet and Internet sites.
He/she will be responsible for : 

  • Operate and upgrade Linux servers (Red Hat VM), demonitoring system (CheckMK), application deployment system (GitLab CI, Ansible,Rundeck).
  • Application operation, Apache Web server configuration, startup scripts, Perl language and associated libraries.
  • Participate with the architects in the implementation of an automated testing and continuous integration solution, log centralization and reverse proxy.
  • Coordinate the various development projects with the cantonal office for information systems and digital technology.
  • Carry out application developments, in support of developers, depending on the Ops workload.
  • Analyze and remedy production incidents.
  • Write and maintain technical reference documentation concerning operations.

He/she will have to interact constantly with colleagues to ensure continuity of service and knowledge sharing, under the hierarchical responsibility of the department manager, who allocates tasks according to the priorities of the institution and the level of seniority of each team member.


  • University degree or higher professional diploma in information systems.


  • At least 5 years’ experience in the field.
  • Excellent knowledge of Linux server administration, bash programming, Apache configuration.
  • Proven experience in implementing automated testing and continuous integration solutions.
  • Good knowledge of at least one dynamically typed language: perl (modern), PHP, Python, Javascript.
  • Good knowledge of Ansible and GitLab solutions.
  • Good knowledge of DBMS and SQL language.


  • Knowledge of the Red Hat Enterprise Linux platform.
  • Experience with Oracle, PostgreSql, MySQL, ElasticSearch databases.
  • Experience in deploying perl applications (cpan, perlbrew, carton).
  • Experience of Websocket, microservices and message broker techniques.
  • Experience with containerization technologies (docker, OpenShift).
  • Drafting of operating documents.


  • Excellent command of the French language
Apply now!