DevOps Engineer - Payment Orchestration Platform

Recruiter4you
Municipality of Marbella, Spain
8 days ago

Role details

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

Job location

Remote
Municipality of Marbella, Spain

Tech stack

Java
API
Amazon Web Services (AWS)
Bash
Cloud Computing
DevOps
Disaster Recovery
Payment Systems
Fault Tolerance
Github
Groovy
Java Virtual Machine (JVM)
Python
PCI Data Security Standards
Performance Tuning
Queueing Systems
RabbitMQ
Reliability Engineering
Prometheus
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Cloud Platform System
Grafana
Reliability of Systems
Infrastructure as Code (IaC)
Cloudformation
Gitlab-ci
Kubernetes
Kafka
Cloudwatch
Terraform
Docker
Jenkins
Microservices

Job description

We act as a true HR Business Partner - providing tailored HR advisory while connecting the right talent with the right opportunities. Our focus is on delivering exceptional service and building long-term success for both businesses and candidates., We're looking for a skilled DevOps Engineer to join our client's Payment Orchestration team and help them build, deploy, and scale a high-performance global payments infrastructure. You'll play a key role in ensuring their multi-cloud platform (AWS and Google Cloud) runs seamlessly, supporting Java-based microservices that handle millions of payment transactions securely and reliably., * Design, build, and maintain scalable, secure, and highly available infrastructure on AWS and Google Cloud Platform (GCP).

  • Collaborate closely with software engineers to automate CI/CD pipelines for Java-based services and APIs.
  • Implement and manage Infrastructure as Code (IaC) using tools such as Terraform or CloudFormation.
  • Monitor system health and performance using observability tools (e.g., Prometheus, Grafana, CloudWatch, Stackdriver).
  • Drive continuous improvements in system reliability, fault tolerance, and disaster recovery processes.
  • Ensure compliance and security best practices across all environments, including PCI DSS requirements for payment data.
  • Contribute to performance tuning and optimization of Java-based applications and services.
  • Manage containerized workloads using Docker and Kubernetes (EKS/GKE).
  • Collaborate with cross-functional teams (Product, Security, Engineering) to enhance deployment workflows and incident response.

Requirements

  • 3-5+ years of hands-on experience as a DevOps Engineer, Site Reliability Engineer, or in a similar role.
  • Strong proficiency in AWS (ECS, EKS, Lambda, CloudFormation) and/or GCP (GKE, Cloud Build, Cloud Run).
  • Experience building CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions.
  • Solid understanding of Java-based microservices and the JVM ecosystem.
  • Skilled in scripting and automation (Python, Bash, or Groovy).
  • Familiarity with Kubernetes, Docker, and container orchestration best practices.
  • Experience with IaC tools (Terraform preferred).
  • Working knowledge of payment systems or PCI compliance is a plus.
  • Excellent problem-solving, communication, and collaboration skills in a fast-paced, agile environment.

Nice-to-Have

  • Experience with observability stacks (Grafana, Loki, Prometheus, ELK).
  • Exposure to payment orchestration, transaction routing, or fintech environments.
  • Knowledge of message queues and event-driven architectures (Kafka, RabbitMQ, Pub/Sub).
  • AWS or GCP certifications.

You'll be part of a team powering next-generation payment orchestration, enabling merchants, PSPs, and fintechs to connect seamlessly to global payment networks. Expect a collaborative culture, a modern technology stack, and the opportunity to shape systems that process real-world payments at scale, all while working from Spain, Cyprus, or Malta.

Apply for this position