Remote job
Senior DevOps Engineer
Job details
About this role
Role overview Own and improve the infrastructure and delivery systems that run software products used for genomic data analysis. This senior DevOps role spans cloud and on-premises environments, from provisioning and networking to deployment, monitoring, and production incident response. The team works remotely across regions, with English as its working language.
Responsibilities - Build and maintain cloud and on-premises infrastructure using Terraform and Ansible, supporting Linux applications across GCP, OCI, and local environments. - Design and manage cloud networking, including virtual networks, subnets, firewall rules, and load balancing. - Maintain CI/CD pipelines and support code repository workflows and application releases. - Monitor production systems, investigate incidents, perform root cause analysis, and implement fixes. - Improve logging, monitoring, alerting, and operational automation with Python and Bash. - Manage API gateway configuration, contribute to planning and technical documentation, and participate in scheduled on-call support.
Requirements - At least four years of experience with UNIX/Linux systems, configuration, troubleshooting, and Python or Bash scripting. - Practical knowledge of Terraform, Ansible, Docker, Git/GitHub, and networking fundamentals such as TCP/IP, DNS, and HTTP/S. - Experience with cloud platforms; GCP or OCI experience is particularly relevant. - Ability to work with software engineers and other stakeholders in Agile teams, using tools such as Jira and Confluence. - Fluent written and spoken English, with strong organization and prioritization skills. - Careful, proactive approach to infrastructure reliability and continuous improvement.
Nice to have - Production Kubernetes experience. - Experience with APISIX or another API gateway and CI/CD pipelines using GitHub Workflows or Cloud Build. - Familiarity with Elasticsearch, Kibana, Grafana, or cloud monitoring tools. - GCP or OCI certifications and experience supporting internationally distributed teams.
Benefits and work setup - Remote-first work environment with distributed teams, including talent across Europe. - Compensation tailored to experience and background. - Annual training budget and opportunities to develop skills.