Senior Devops Engineer

LIMASSOL, Limassol, Cyprus
Full Time
Experienced
Spotware Systems is seeking a highly skilled Senior DevOps Engineer with extensive experience in supporting Java-based product environments.
This role is ideal for someone who blends deep infrastructure knowledge with automation expertise, has a solid understanding of modern DevOps practices, and thrives in complex, distributed systems.
You will be instrumental in ensuring scalability, reliability, and security across our production environments.

Key Responsibilities:
  • Design, build, and maintain CI/CD pipelines using GitLab CI and Jenkins.
  • Automate infrastructure and application deployments with Ansible.
  • Manage Kubernetes clusters, including CNIs, networking, and troubleshooting.
  • Deploy and manage services using Helm and helmfile.
  • Implement and maintain monitoring and observability stacks (Prometheus, Grafana, Loki, VictoriaMetrics, ELK).
  • Set up distributed tracing with OpenTelemetry.
  • Profile applications and systems using tools like perf, pprof, and Java heap dump analyzers.
  • Ensure security best practices across CI/CD, secrets management (Vault, Sealed Secrets), and static code analysis (SonarQube).
  • Optimize containerization workflows, focusing on image layering, distroless builds, and runtime management (containerd, CRI-O).
  • Manage networking in Kubernetes: Services, Ingress, NetworkPolicies, DNS, and external load balancer integrations.
  • Troubleshoot complex networking issues using tcpdump, traceroute, netstat, and other diagnostic tools.
  • Develop and maintain scripts and tools in Go, Python, Bash, and Groovy.
  • Support and optimize Java-based microservices in production.
Requirements:
  • 3+ years of experience in DevOps or SRE roles.
  • Proven expertise with Helm, helmfile, and Ansible in production.
  • Strong background supporting Java-based microservices.
  • Hands-on experience with GitLab CI and Jenkins pipelines.
  • Deep knowledge of Kubernetes (core components, CNIs, networking).
  • Strong understanding of Linux systems in production.
  • Experience with monitoring and observability: Prometheus, Grafana, Loki, VictoriaMetrics.
  • Familiarity with distributed tracing using OpenTelemetry.
  • Experience with secrets management (Vault, Sealed Secrets).
  • Strong troubleshooting skills with networking (TCP/UDP, DNS, load balancing, ingress controllers).
  • Competency in Go, Python, and Bash scripting.
  • Understanding of microservices architecture and the CAP theorem.
  • Proven ability to support incident response and on-call rotations.
Nice to Have:
  • Experience with Infrastructure as Code (Terraform).
  • Familiarity with Service Meshes (Istio, Linkerd).
  • Knowledge of advanced networking (eBPF, Calico, Cilium, IPVS).
  • Experience with profiling tools and JVM troubleshooting (Eclipse MAT, jmap).
  • Exposure to CI/CD security best practices and static analysis tools like SonarQube.
Conditions:
  • Competitive remuneration.
  • Opportunities for professional growth.
  • Private medical insurance.
  • Relocation package (if applicable), including work permit arrangements.
  • Welcome baby bonus.
  • Birthday voucher.
  • Fully equipped office with daily fruits, breakfast on Wednesdays, pizzas on Thursdays and snacks on Fridays.
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*