DevOps Engineer-Architectural Focus with Java Experience

Itproposal
6 days ago

Role details

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

Job location

Tech stack

Java
API
Agile Methodologies
Amazon Web Services (AWS)
Apache HTTP Server
Bash
Cloud Computing
Linux
DevOps
Elasticsearch
Java Virtual Machine (JVM)
Spring
Python
PostgreSQL
MongoDB
NoSQL
OAuth
OpenID
Oracle Applications
Performance Tuning
Powershell
Openid Connect
Reverse Proxy
Secure Coding
SQL Databases
Management of Software Versions
Scripting (Bash/Python/Go/Ruby)
Transport Layer Security
Grafana
Spring-boot
Software Security
Firewalls (Computer Science)
Containerization
Kubernetes
Puppet
Kibana
REST
Docker

Job description

We are seeking a DevOps Engineer with strong Java expertise and a passion for architectural design and performance optimization. This role emphasizes architecture and investigation over day-to-day operational work. You will collaborate across multiple teams, driving transversal initiatives, ensuring application robustness, and contributing to strategic improvements across our platforms., * Design, analyze, and troubleshoot Java-based applications (Java 13+, Spring, Spring Boot).

  • Lead and contribute to architectural and performance investigations.
  • Conduct memory and performance analysis to optimize systems.
  • Utilize monitoring tools such as Grafana and Kibana for system insights.
  • Manage reverse proxy challenges and provide infra/ops guidance when needed.
  • Collaborate with cross-functional teams to drive communication, efficiency, and best practices.
  • Ensure adherence to application security and algorithmic robustness., * Partner with Business Analysts and Solution Architects to enhance Front Tech applications and APIs.
  • Collaborate with 3rd-party vendors on component integration and support.
  • Drive automation in build and release pipelines while maintaining top quality.
  • Establish and maintain advanced analytics and monitoring for proactive system health.
  • Develop and maintain configuration and security components.
  • Perform root-cause analysis and guide teams in resolving operational issues.
  • Provide technical mentorship on reliability and manageability best practices.
  • Advocate for data-driven decision-making and identify key operational 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., * Strong expertise in Java (13 or later), Spring, Spring Boot.

  • Experience with PowerShell scripting.
  • Familiarity with Grafana and Kibana monitoring tools.
  • Sound understanding of reverse proxies and related troubleshooting.
  • Awareness of secure coding and application security best practices.
  • Knowledge of cloud platforms (AWS preferred).
  • Familiarity with Kubernetes is an advantage.
  • Excellent collaboration and communication skills.

Experience & Background

As part of the Front Tech team, you'll engage with high-profile applications and play a key role in specifying, documenting, and rearchitecting technical systems to meet evolving business needs. You'll collaborate closely with peers in the DevOps Chapter, infrastructure teams, and data providers-contributing to continuous improvement and innovation.

We are looking for a DevOps Architect with top-tier Java and API expertise, capable of ensuring microservice reliability, architectural soundness, and deployment excellence. Understanding Agile methodologies is beneficial.

Must-Have Qualifications

  • Proven experience with Java, Spring framework, JVM technologies.
  • Strong background in REST API design, versioning, and maintenance.
  • Solid experience with reverse proxies (e.g., Apache).
  • Proficiency in SQL databases (PostgreSQL, Oracle).
  • Hands-on experience with build pipelines, Java deployments on Linux or Kubernetes.
  • Excellent verbal and written communication in English and/or French.
  • Master's degree in Technology or equivalent experience.
  • Residency in Switzerland required from mission start.
  • Strong organizational skills, attention to detail, and ability to work independently.

Nice-to-Have Skills

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

Apply for this position