Senior DevOps Engineer
Spotware Systems Limassol, Cyprus, Cyprus
Software Development · 51-200 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
You will design, build, and maintain CI/CD pipelines while automating infrastructure and application deployments. Additionally, you will manage Kubernetes clusters and ensure the scalability, reliability, and security of Java-based microservices in production.
What they look for
Requirements
The role requires at least 3 years of experience in DevOps or SRE roles with strong expertise in Kubernetes, Helm, and Ansible. Candidates must also possess proficiency in Go, Python, and Bash, along with a deep understanding of Linux systems and Java-based microservices.
Benefits
Full description
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.
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 helm-file.
- 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.
- Contribute to infrastructure as code (Terraform, where applicable).
- 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, helm-file, 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, VictoriaLogs.
- 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, event-driven 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.
Working Conditions
- Competitive salary.
- Private medical insurance.
- Relocation support (if applicable), including an entry permit, relocation bonus, flight tickets, and airport pickup.
- Support with settling into life in Cyprus, including accommodation, banking, healthcare, and everyday guidance.
- Comfortable office environment with fresh fruit every day, treats or pizza on Wednesdays, and snack day on Fridays.
- Fair remuneration based on your experience, skills, and level of responsibility.
- Welcome Baby Bonus and Baby Box.
- Birthday voucher.
- Partial compensation for sports activities and wellness initiatives.
- Greek language classes.
Similar roles
-
Senior DevOps Engineer
Accesa Romania
-
Senior Software Infrastructure & DevOps Engineer (m/f/d)
Alpine Eagle GmbH Karlsruhe, Baden-Württemberg, Germany
-
DevOps Engineer (Azure / GCP)
Fulfillment IQ Bengaluru, Karnataka, India
-
DevOps Engineer - Credit Cards
DKB Code Factory Valencia, Valencian Community, Spain
-
Infrastructure Engineer – DevOps & Core Systems
Wix Tel Aviv, Tel-Aviv District, Israel
-
Senior / DevOps Engineer
Hex Trust Ho Chi Minh City, Vietnam