Your responsibilities include:

  • Configuring services in the cloud
  • Development and monitoring of customers’ infrastructure, from test to production environment
  • Identifying and solving problems (connected with performance and security), analyzing infrastructure, and implementing optimal solutions
  • Automation of all reproducible processes
  • Cooperating closely with other team members and advancement of good practices

What do we expect from you?

  • Knowledge of Linux (Debian and Alpine)
  • Admin knowledge of databases and queues, ability to solve performance problems, sharding, replication (e.g. PostgreSQL/Elasticsearch/Redis, RabbitMQ/Kafka)
  • Experience in creating and managing Docker-based containers
  • Experience in configuring centralized logs, metrics and monitoring (e.g. AWS CloudWatch, Prometheus, Grafana, Sentry, ELK Stack)
  • Hands-on knowledge of AWS/GCP/Azure
  • Experience in writing scripts (Bash, Make)
  • Knowledge of provisioning tools (Ansible/Terraform)
  • Experience in implementing CI/CD
  • Knowledge of system security issues
  • Solid knowledge of cloud-based design patterns (cloud design patterns)
  • Practical knowledge of one of the following programming languages: Python, Go, JavaScript
  • Analytical and logical thinking skills to observe system performance and draw actionable conclusions
  • Independent and systematic approach
  • Communicative English skills

We will be more than happy if you had contact with some of the topics below:

  • Implementing “Self-Healing Infrastructure”
  • Knowledge about Big Data
  • Configuring solutions and clusters based on Kubernetes
  • Optimizing infrastructure in terms of costs
  • Migrating infrastructure between cloud providers
  • Serverless solutions, NoSQL and PaaS
  • GitOps
  • Configuration on developers workstations (Linux, MacOS)

You can surely count on:

support for your development

Flexible working hours & remote work

Mybenefit cafeteria and a lunch card

Private health care


Flexible work arrangements

Please don't forget to include the following statement in your CV: "I agree to the processing of my personal data for the purposes of the recruitment process in accordance with Article 6(1)(a) of Regulation (EC) No. 2016/679 of the European Parliament and of the EU Council of 27 April 2016 on the protection of personal data and free movement of such data, repealing Directive 95/46/EC."


Meet the team

Katarzyna Kozińska - Project Manager

How do we work?

We are an independent Python team, which is also not afraid of other technologies. We follow the Agile methodology, which allows us to effectively organize our daily work. We plan sprints together, then move to implementation, meeting each other every day on daily, and check progress at review. To maintain the project we use Atlassian stack - Jira, Confluence and Bitbucket.

What makes us special?

Most of us work in Wrocław, but also in Katowice. We value remote work and use it very often. In our team you can find AdTech specialists, who help us to understand client needs and align them with our own. We couldn’t forget to mention the informal atmosphere and sense of humour.

We welcome people who are:

  • not afraid of challenges in everyday work
  • open minded and communicative
  • willing to develop and eager to share knowledge with the team
    Clearcode Group, with its headquarters at św. Antoniego 2/4, 50-073 Wrocław (Clearcode S.A. and Piwik PRO Sp. z o.o.), 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 More information can be found on our Privacy Policy page.