Senior DevOps Engineer

As a Senior DevOps Engineer, the selected candidate will collaborate with the development team in optimizing processes and streamlining software delivery, which includes the implementation and managing of our automation tools with a focus on enhancing continuous integration, and deployments to deliver reliable and scalable software solutions.

Malta * Full-time

 Duties and responsibilities

  • Designing, developing and maintaining the automation framework and related tools
  • Installing, configuring, maintaining, and troubleshooting production systems
  • Reviewing automation source code and conducting peer review processes
  • Working closely with developers, supporting CI/CD systems and applying best practices to the application lifecycle
  • Performing routine assessment of systems performance against defined KPIs
  • Promoting the infrastructure as code mindset within the DevOps Team
  • Contributing in the build and design of monitoring and operational tools for operations support
  • Reporting and responding to critical security events, including taking corrective measures according to defined security policies and procedures
  • Setting up and maintaining monitoring tools, implementing SRE best practices in order to ensure systems stability and reliability
  • Participating in the daily tasks of the DevOps team including process optimisation, control and automation using the appropriate tools (schedulers, scripts, etc.)
  • Following up on issue resolution and documentation with vendors and other IT personnel
  • Participating on the development and maintenance of IT policies, standards, and procedures
  • Maintaining security, backup, and redundancy strategies, including tests of such processes and Disaster Recovery Plans
  • Responding to technical issues in a professional and timely manner
  • Other duties as may be determined from time to time by the Senior Manager – IT

Required knowledge, skills and experience

  • Excellent communicator, analytical and organised
  • Driven and result oriented
  • Experience with Azure or AWS Cloud services
  • Knowledge of Incident Management and Release Management processes
  • 4+ years of experience on Linux systems
  • Experience on automation tools such as Ansible, Octopus Deploy or similar
  • Experience with Kubernetes, Docker and CI/CD tools like Jenkins, TeamCity or Gitlab CI
  • Knowledge of SQLServer, MySQL or other relational database systems
  • Advanced knowledge with tools such as Git, Prometheus, Zabbix, Grafana and Graylog
  • Knowledge of APM tools such as AppDynamics, New Relic and Dynatrace
  • Basic knowledge of TCP/IP, routing and Firewalling
  • Experience on load balancing such as HA-Proxy, NGINX and F5
  • Experience on Java Application servers such as Tomcat and JBOSS or Websphere
  • Advanced knowledge on scripting languages such as Bash, Perl, Python or PHP
  • Experience on GitOps workflows will be considered an asset
  • Banking experience will be considered an asset.

What we offer

Grow with us

Earn and save

Invest in yourself

Apple Store
Play Store

Experience better banking

The sooner you start managing your money, your way, using the best-in-class tools, the sooner you’ll see results. Sign up and open your account for free, within minutes.


We strive to ensure a streamlined account opening process, via a structured and clear set of requirements and personalised assistance during the initial communication stages. If you are interested in opening a corporate account with MeDirect, please complete an Account Opening Information Questionnaire and send it to

For a comprehensive list of documentation required to open a corporate account please contact us by email at or by phone on (+356) 2557 4444.