Senior DevOps Engineer

Location Malta
Discipline: Data Analytics & BI, Technology
Contact name: Daniel Genuis

Contact email: [email protected]
Job ref: 14542
Published: 5 months ago

Our client is an established financial organisation offering a selection of savings and investment schemes whilst also including wealth management.

The chosen candidate will will be responsible for deploying product updates, identifying production issues, monitoring and implementing CI/CD pipelines and will execute and automate operational processes fast, accurately and securely. while assist the DevOps team in building and scaling the functional systems that improve the company's customer experience.

  • Designing, developing and maintaining the automation framework 
  • Installing, configuring, maintaining and troubleshooting productions systems
  • Reviewing automation source code and conducting peer review processes
  • Working hand in hand with developers, supporting CI/CD systems and practices
  • Conducting routine assessments of systems performance against defined KPIs
  • Promoting the infrastructure as code mentality within the DevOps Team
  • Contributing in the build and design of monitoring and operational tools for operations support
  • Responding  and reporting 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 which include process optimization, control and automation using the appropriate system tools (schedulers, scripts, etc.)
  • Supervising the IT Operations processes that run 24/7
  • Following up on issue resolution and documentation with vendors and other IT staff
  • Participating in the development and maintenance of policies, standards and procedures
  • Maintaining security, backup, and redundancy strategies, including tests of such processes and Disaster Recovery Plans
  • Sound knowledge of Incident Management and Release Management processes
  • At least 4 years' of experience on Linux systems
  • Experience with Kubernetes, Docker and CI/CD tools (Jenkins, TeamCity or Gitlab CI)
  • Experience on automation tools such as Ansible, Octopus Deploy or similar
  • Very good knowledge of scripting languages such as Bash, Perl, Python /PHP
  • Very good knowledge with tools such as Git, Prometheus, Zabbix, Grafana and Graylog
  • Good knowledge of SQLServer, MySQL or other relational database systems, and of APM tools such as AppDynamics, New Relic and Dynatrace
  • Load balancing experience (HA-Proxy, NGINX and F5)
  • Experience with Java Application servers such as Tomcat and JBOSS or Websphere
  • Basic knowledge of TCP/IP, routing and Firewalling
  • Experience on GitOps workflows would be considered an asset
  • Excellent written and verbal communication skills in English