Back to career page

DevOps Engineer

  • Wrocław, Remote
  • 12 000 - 16 000 PLN net (B2B)
  • Kubernetes, Python, Linux, Docker, Ansible, AWS, Azure

We’re a team of nine people who deliver and maintain environments for Piwik PRO Analytics Suite. We take care of all on-premises (on client’s infrastructure) as well as some private cloud instances and cooperate closely with customer-facing teams – we offer a helping hand when preparing for sales calls and solving customers’ issues. We’re involved in product development with a focus on increasing security and automating some areas. Every second week we celebrate MacGyver day, which provides us a space to develop our own projects and goals. 

A huge challenge faces us in the coming months, since we need to prepare a new, Kubernetes- based platform for on-premises customers. The project includes several stages:

  • K8s storage solution research and performance tests (OpenEBS/Longhorn)
  • Deploying and maintaining k8s on bare metals with kubespray
  • Creating and developing  k8s deployment method on cloud environment 
  • Adjusting our monitoring stack for SLO/SLI metrics (Prometheus/Alertmanager/Grafana/PagerDuty)
  • Meeting our SLA requirements with k8s high availability 
  • Securing infrastructure and application cluster

Your daily work will be split across 3 areas:

  • Development (60%) – platform development and preparing the on-premises product for k8s migration
  • Maintenance (30%) – maintaining and extending current customers’ infrastructures 
  • Delivery (10%) – upgrading the existing on-premises customers to the latest product version

To face these challenges, you definitely need:

  • At least 2 years of commercial experience in DevOpsing or development (and a pinch of passion for ops topics)
  • Good understanding of microservices infrastructure. Do you have practical knowledge of Kubernetes or Rancher? Thats great!
  • Some experience in Python or Golang programming
  • Thorough knowledge of Linux (Debian, RHEL/CentOS) and awareness that Alpine is a perfect choice as a base for a Docker container
  • Experience with Ansible, Puppet or Chef and the understanding that automated provisioning tests are simply a must-have
  • Some practice with cloud environments (Amazon AWS/ Microsoft Azure)
  • Hands-on experience with Docker – you have built and managed your own containers 
  • General knowledge of CI/CD and an ability to develop it
  • Familiarity with at least some of the tools we use (mentioned below)
  • An ability to communicate in Polish (B2) and English (B1+)

It will be great if you have also:

  • Used Consul or any other Service Discovery and configuration tool 
  • Find dealing with 1000 req/s traffic an interesting challenge
  • Are acquainted with system and network security issues – you know the difference between a software and physical firewall and know how to create new rules
  • Have some knowledge about TCP/IP protocols
  • Feel the need to extend your knowledge

We play around on a daily basis with:

  • Docker, Rancher, Kubernetes, Consul
  • Python, Golang
  • Nginx, Haproxy
  • MySQL, ProxySQL, Redis, Clickhouse
  • Ansible, Terraform
  • Grafana, Prometheus
  • Ubuntu, RHEL, CentOS, Alpine
  • Azure, AWS, bare metal
  • High Availability, Load Balancing, FailOver
  • CI/CD (Travis, Jenkins)

 

 

Wondering what’s in it for you?

Type of contract

Choose whatever fits you best: B2B, employment contract or civil contract.

Holiday

Enjoy 26 days of paid holiday.

Sabbatical leave

Additional paid leave for those who have 5+ years of cooperation with Piwik PRO.

Internal trainings

Get a thorough understanding of our product, polish your technical and soft skills.

Self-development budget

Attend online courses, conferences and get certificates that will boost your career.

MyBenefit cafeteria

Perfect for all your sport, culture and shopping needs.

Private health insurance

LUXMED healthcare plan has your back whenever you need it.

Lots of space to get involved

Share your ideas, join cross-team initiatives or find your own way to contribute!

Flexible work conditions

Remote work plus lots of space for other arrangements to fit work around your life.

Apply now

  • Max. file size: 2 MB.
    Piwik PRO group, that includes Piwik PRO SA (ul. Św. Antoniego 2/4, 50-073 Wrocław, Poland), Piwik PRO GmbH (Kurfürstendamm 21, 10719 Berlin, Germany) and Piwik PRO LLC (222 Broadway, 19th Floor, New York, NY 10038, United States) is Data Controller. We collect your data to be processed for the purposes of recruitment and future recruitment, if you give us clear and voluntary consent to do so. Data is stored for a maximum period of 36 months. You have the right to access and correct your personal data. Your consent may be withdrawn at any time by sending an email to gdpr@piwik.pro. More information can be found on our Privacy Policy page.