DevOps Engineer (Operational/CRM Focus) with Java Experience - Geneva
Role details
Job location
Tech stack
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.