DevOps Engineer (Operational/CRM Focus) with Java Experience - Geneva

Itproposal
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Experience level
Senior

Job location

Remote

Tech stack

Java
API
Agile Methodologies
Amazon Web Services (AWS)
Apache HTTP Server
Bash
Linux
DevOps
Elasticsearch
Java Virtual Machine (JVM)
Spring
Python
PostgreSQL
MongoDB
NoSQL
OAuth
OpenID
Oracle Applications
Openid Connect
Software Engineering
SQL Stored Procedures
PL-SQL
SQL Databases
Management of Software Versions
Transport Layer Security
Spring-boot
Software Security
Angular
Kubernetes
Puppet
REST
Docker
Legacy Systems

Job description

We are seeking a DevOps Engineer with a strong operational mindset to join our CRM-related team. This role emphasizes operational run, incident management, and stakeholder communication, combined with development in Angular and PL/SQL. You will thrive here if you enjoy technical troubleshooting, cross-team collaboration, and maintaining application stability-not just pure coding., * Support and enhance Java-based applications (Java 13+, Spring, Spring Boot).

  • Manage operational aspects: incident investigation, root cause analysis, and Level 3 support.
  • Communicate effectively with stakeholders, ensuring transparency and timely updates.
  • Develop and maintain front-end components (Angular, ideally AngularJS for legacy systems).
  • Write and optimize PL/SQL and Oracle stored procedures.
  • Maintain strong focus on application security and operational reliability.
  • Collaborate with architects and teammates on CRM-sensitive applications., * Collaborate with Business Analysts and Solution Architects to enhance Front Tech applications & APIs.
  • Partner with third-party software vendors for integration and support.
  • Support software engineers in development, automation, and deployment.
  • Promote code releases from factory to production with maximum automation and high quality.
  • Implement analytics and monitoring for predictive and prescriptive insights.
  • Diagnose production issues and drive root-cause analysis.
  • Provide technical guidance on reliability, manageability, and operational best practices.
  • Encourage data-driven decision-making and define key metrics.

Requirements

Do you have experience in Spring Framework?, Do you have a Master's degree?, Eligibility: Only EU/Swiss Nationals or Valid B/C Permit Holders will be considered., * Minimum: 8+ years of professional experience in software engineering, DevOps, or related fields., * Solid experience with Java (13 or later), Spring, and Spring Boot.

  • Strong motivation for operational run tasks, incident management, and stakeholder communication.
  • Knowledge of Angular (modern) and ideally AngularJS.
  • Hands-on experience with PL/SQL and Oracle stored procedures.
  • Understanding of application security and secure development practices.
  • AWS knowledge preferred; Kubernetes familiarity is an advantage.
  • Excellent problem-solving and communication skills.
  • Resilient under operational pressure and able to multitask effectively.

Experience & Background

As a member of the Front Tech team, you'll work on high-profile applications-designing, documenting, and improving technical architecture. You'll collaborate closely with the DevOps Chapter, infrastructure, and data teams, sharing ideas and driving continuous improvement.

We're seeking a hands-on DevOps Engineer/Architect with strong Java and API expertise, capable of ensuring reliability, scalability, and performance within an Agile environment.

Must-Have Qualifications

  • Deep experience with Java, Spring Framework, and JVM technologies.
  • Strong understanding of REST APIs (design, versioning, maintenance).
  • Knowledge of reverse proxies (e.g., Apache).
  • Proficiency in SQL databases (PostgreSQL, Oracle).
  • Practical experience with build pipelines and Java deployments to Linux or Kubernetes.
  • Excellent spoken and written communication in French and English.
  • Master's degree in Technology or equivalent.
  • Residency in Switzerland required from mission start.
  • Strong organizational skills, independence, and attention to detail.

Nice-to-Have Skills

  • Interest in finance or fintech systems.
  • Knowledge of OpenID Connect (OIDC) / OAuth 2.0.
  • Experience with TLS/SSL, certificates, and encryption.
  • Familiarity with containers (Docker, Kubernetes).
  • Additional scripting in Python or Bash.
  • Knowledge of Infrastructure as Code (e.g., Puppet).
  • Experience with NoSQL databases (MongoDB, Elasticsearch).
  • Familiarity with Agile methodologies.

Apply for this position