freehire launches on Product Hunt on 26 August.

Follow →

Middle DevOps Engineer

Summary

Build and maintain hybrid Kubernetes infrastructure, CI/CD pipelines, and monitoring systems while collaborating with dev and QA teams and providing on-call support.

You will work inside the Platform team to manage a mixture of on-cloud and off-cloud services, primarily running on Kubernetes. You will manage and build hybrid infrastructure, configure internal services, build monitoring systems and deployment environments, drive bare-metal deployment, perform performance and integration testing, and improve the current infrastructure. You will also cooperate with software development and QA teams and participate in disaster-response on-call coverage.

Responsibilities

  • Manage and build projects and hybrid infrastructure
  • Configure and maintain internal services
  • Build and maintain monitoring systems
  • Build and deploy environments
  • Drive bare-metal deployment
  • Drive performance and integration testing
  • Improve the current infrastructure
  • Cooperate with software development and QA teams
  • Provide on-call coverage in case of a disaster

Requirements

  • More than 4 years of continuous DevOps or IT system administration experience
  • Knowledge and practical experience deploying and administering Unix/Linux servers, including Debian/Ubuntu and RHEL/CentOS
  • Understanding of common IT security practices
  • Experience building and maintaining hybrid infrastructures
  • Experience implementing CI/CD; GitHub Actions is a plus
  • Experience with configuration management tools such as Ansible and SaltStack
  • Experience with virtualization and containerization tools
  • Ability to perform root cause analysis for production errors
  • Familiarity with ISO 27001, SOC 2 requirements, and CIS benchmarks
  • Working knowledge of SQL and NoSQL databases and clustering
  • Proficiency in cloud-based DevOps practices, Terraform, IaC, and PaC
  • Kubernetes experience deploying, testing, and managing clusters
  • Proficiency with Git
  • Experience with log management tools
  • Good scripting skills in Bash, Python, or similar languages
  • Experience with application and infrastructure monitoring in production environments
  • Understanding of software development processes and cooperation with software development and QA teams
  • Knowledge and practical experience in advanced networking, including local and global networks, ACLs, firewalls, VPN tunnels, and advanced routing
  • Availability for 24/7 on-call coverage in case of a disaster
  • Experience with AWS or GCP is a plus
  • Experience with the Microsoft 365 stack is a plus

Benefits

  • Fully remote work

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available