banner
DevOps Engineer

Job Description

We have partnered up with an up and coming FinTech company with an expanding range of services.

Our client provides a convenient and secure way for individuals to pay for products and services. It provides merchants with a seamless and cost-effective alternative. Their wallet solution is an intuitive and user-friendly payment experience for both the Consumer and the Merchant. Founded in Cyprus, they are regulated by the Central Bank of Cyprus as an Electronic Money Institution and aim to help businesses and consumers conduct their transactions in a more convenient manner. Due to growth, they are now looking to hire an experienced DevOps to join their team based in Limassol.

Your Responsibilities:

  • Manage infrastructure for both cloud and in-house systems
  • Deliver, maintain, and implement high-quality technical solutions including configuration and/or maintenance of both on-premise and cloud-based systems.
  • Manage the build system: build tool software, build configurations, and build/packaging scripts.
  • Participate in all phases of the project lifecycle including technical analysis, detailed design, configuration, delivery, and documentation.
  • Analyze business processes and identify the opportunity to improve and align with strategic direction
  • Undertake research on best practice guidelines and continuously strive to make improvements to the existing applications and/or systems, services, and processes.


Your Profile:

  • BSc in Computer Science or relevant field
  • Experience with virtualization and containerization technologies; Docker and Kubernetes
  • Experience with ELK stack
  • Experience with Apache Maven, (Bamboo or Jenkins) build server, Nexus repository
  • Understand basic networking as it applies to server and storage administration
  • Experience in programming with Groovy, Java, Bash
  • Ability to use Git version control
  • Highly ethical, trustworthy, reliable, discreet individual who is willing to work in a challenging work environment
  • A constant will to learn
  • An advocate of team collaboration
  • Good communication skills – ability to communicate clearly and concisely in English