DevOps Lead

Information Technology Limassol

Job Description

Our client is a well-established investment firm based in Limassol.  They’re currently on the lookout for a DevOps Lead.

As the DevOps will be experienced in developing, deploying and maintaining software systems with DevOps
methodology and practices with demonstrative experience of ensuring security practices are maintained,
adhered to and enforced following a principle of security by design.
They will lead and mentor other members of the DevOps team and be proficient in technical and
interpersonal skills including teamwork and problem solving.
The overall purpose is to bridge the gap between development and operations teams, enabling a seamless
and automated software development lifecycle and enforcing best practice and security principles.
The DevOps Lead is the overall Lead for the group DevOps function  and must be dedicated
to implementation of the DevOps methodology to provide support automation for the following group
functions:

  • IT Operations (SOC, NOC, ITOC)
  • Application Delivery
  • Development

The objective of the DevOps team is to provide a set of practices, tools and cultural philosophy that will
automate and integrate the processes between software development (DEV) and IT operations (OPS) team
comprised of the (NOC, SOC and ITOC) operations.
The DevOps Lead will be responsible for the implementation of the continuous loop cycle which will be
defined as the following.

  • Planning
  • Coding
  • Building
  • Testing
  • Packaging
  • Releasing/Deploying
  • Configuring
  • Monitoring

Reference #: GC004973

Job Responsibilities

  • System administration (for Development)
  • System architecture and provisioning
  • Containers and container orchestration
  • Communication collaboration and Planning
  • Configuration management
  • Source Control management
  • Continues Integration and continues deployment.
  • Repository/Package/Artifact Management
  • Monitoring

Requirements

  • 5+ years' experience in a DevOps Engineer role
  • IT Team management experience
  • Strong skills with large-scale distributed Linux and Windows systems
  • Experience managing and building applications in a Cloud Environment
  • Python
  • Solid Experience of configuration and orchestration tools (Docker, Kubernetes, Terraform)
  • DevOps automation such as Terraform, Git and others
  • System monitoring such as Zabbix
  • Config and management of web technologies such as nginx
  • Cloud Computing
  • Kubernetes support
  • Logging and automation of logs
  • Web department support
  • BI automation
  • SSL certificate delivery
  • CDN
  • Log automation
  Educational / Experience Requirements:
  • Bachelor's degree or equivalent experience or technical certifications
  • Financial services technology background
  • Can do attitude with the ability to work in fast paced demanding environment.
  • Self-motivated.
  • Excellent communication skills with the ability to interact with all levels of the organization
  • Experience in a similar role
APPLY FOR THIS JOB