Linux Administrator with DevOps skills

System Administrator with DevOps experience wanted.

TechWorks Marine is a provider of oceanographic equipment and services in the private and public sectors internationally. Founded in 2002, we specialise in the integration of real-time marine monitoring equipment and sales/rental of a wide range of metocean (meteorological and oceanographic) sensors and instrumentation.   Our integrated products are based around the TechWorks Marine Black Box (TMBB) data acquisition and transmission systems.  We also offer full integration, installation, survey, technical support and data management services to our clients to support them through the life-cycle of their project. Client sectors include Coastal Engineering, Marine Renewables and Research.

Qualifications, Experience and skillset required

Applications are invited for a System Administrator with DevOps and Software Reliability Engineering experience with minimum 2 years commercial sector experience.

As a valuable member of a small team you will be principally involved in maintenance of critical systems, as well as the design and implementation of server side systems for data storage, data redundancy, server side application setup, and day to day running of systems, such as email and web sites.

You will also work closely with our web and embedded development teams.

You must be a team worker, possess good communication skills and be able to work to deadlines. The position also involves a degree of flexibility.

Duties will include:

  • Maintenance of existing in-house and external Linux servers (Ubuntu & Centos)

  • Designing and maintaining test-build-deploy infrastructure for existing web and mobile software as well as embedded engineering operations

  • Management of big datasets, researching and utilizing modern technologies, that solve problems related to environmental big data processing and storage

  • GIS systems and solutions

  • Database management (MySQL, PostgreSQL and PostGIS)

  • Web and mobile application development

Essential skills and technologies:

  • Linux administration and programming (shell)

  • Good communicator, with an ability to communicate successfully to a variety of audiences including technical documentation

  • Mail server administration

  • Git, Github, GitLab

  • Docker

  • CI Tooling (Jenkins etc.)

  • Python

  • Effective team player

  • An ability to meet project milestones.

It would be an advantage to have:

  • PHP

  • Geospatial tools and libraries: gdal, ogr, mapserver

  •  Redis

  • SSO Authentication setups

The position will be based at our offices in Dublin, Ireland.

Please send CV’s and Cover Letters to Charlotte O’Kelly, by email:

TechWorks Marine is an equal opportunities employer.