Careers

DevOps Engineer

Reporting to the DevOps Manager, the selected candidate will be assisting in tackling the organisation’s toughest technical problems, and ensuring the smooth running of both our web applications and the underlying technology, including infrastructure level, OS and DB level, and Development level. The selected candidate will also assist in managing any gaps and taking proactive steps to prevent web application emergencies from happening.

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 cosely 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
  • Maintaining security, backup, and redundancy strategies, including tests of such processes and Disaster Recovery plan
  • Responding to technical issues in a professional and timely manner

Required knowledge, skills and experience

  • Knowledge of Incident Management and Release Management processes
  • 2+ 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
  • Good knowledge of 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

Facebook
4/5
4.2
Apple Store
4/5
4.2
Play Store
4/5
4.2

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.

Login

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 corporate@medirect.com.mt.

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