#1 Job Board for tech industry in Europe

Senior DevOps Engineer
DevOps

Senior DevOps Engineer

Wrocław
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    DevOps

    advanced

    PostgreSQL

    advanced

    CI/CD

    advanced

    Prometheus

    advanced

    Grafana

    advanced

    Docker

    advanced

    Linux

    advanced

    Kubernetes

    advanced

Job description

Short Description : DevOps (on-premise solution) 


We are looking for a Service Team member to support the current DevOps team supporting platform's infrastructure.

Data Storage solution for the scientific pre-clinical and clinical data assets and handles data storage and workflow execution. Among the current users, it is mostly known as a platform for managing big Omics datasets as well as for automated processing using analysis pipelines. Nevertheless, it is not limited to Omics datasets, is generally applicable to all files, and plays to its strengths for large files (e.g. imaging data).


Currently the Arvados system works on promise on HPC clusters

There are 5-6 production instances and 1 test instance

Everything works on premise on virtual machines


Tools which are currently used are:

Gitlab - code repository and CI/CD

Ansible - to manage some of the instances

knowledge of this tool will not be required - candidates can learn it during work on the project


There are some areas which might be improved:

- Monitoring:

Done with Prometheus and Grafana

- System monitoring:

Loki, node-exporter, postgres-exporter


Main challenges:

Arvados infrastructure is based on on-premise solution

Currently the solution is supported only by one person and he doesn't have enough capacity

There are 3-4 releases a year which require a support of DevOps team


Senior:

1. Over 4 years experience in:

- Linux Fundamentals and Bash scripting

- Infrastructure and networking

- Designing and implementing Continuous Integration / Continuous Delivery pipelines

- Infrastructure Automation - Configuration Management, Infrastructure as Code (IAC) (Terraform, Ansible)

- Monitoring, logging and alerting tools

- Container Concepts (Docker, Kubernetes)

- Git and Source Control

- Database administration (PostgreSQL)

- Monitoring, logging and alerting tools


Nice to have:

1.Python programming, experience with hardening infrastructure

2. Understanding of DevOps concept and Agile practices

3. Good communication skills

4. Superior troubleshooting approach

5. Continually look for opportunities to develop solutions through automation

6. Experience in working with software development teams on daily basis

7. Ability to coordinate work and experience in direct collaboration with the customer (development lead role)

8. Independence in the analysis of the requirements and designing solutions in line with the requirements

9. Solving issues in cooperation with solution owners/vendors

10. Ability to lead the team (plan and organize work)

11. Preparing high quality documentation & presentations for our partners

12. Can train people

13. English at least at C1 Level


Don't hesitate and apply now!