Playbook Engineering offers a global betting platform that provides a service to established operators and new entrants who are looking to disrupt the industry. We have offices in London and Krakow and are a young and fast-growing company.
As a DevOps Lead within our Service Delivery department, you will be responsible for a team that provides tools and platform for product development teams. Your team, Platform Engineering, maintains tools that are crucial to developers, from artifacts registries, through CI/CD pipelines and systems, to automated platforms for development and testing environments creation.
The perfect candidate is expert in DevOps practices, knows what’s the best approach to CI/CD is and can propose the best solution to problems and developers needs.
Our stack? We are using Google Cloud Platform for our core infrastructure, we use Gitlab for code and CI pipelines, Argo CD for CD pipelines and Kubernetes (GKE + Anthos) for workload management. All infrastructure is maintained with Terraform and Ansible.
We develop tools in range of languages, mainly in Python but Rust and Go are also welcome - you decide.
You will join a community of DevOps Engineers in the Service Delivery department who collaborate and support each other in providing services to Product Development teams by building devops platform and tools for other teams to use.
What you will be doing?
Build and maintain internal, developer-focused tools and solutions
Write build/test/deploy CI/CD pipelines and implement them in our services’ delivery process
Implement tools for configuration management of services
Automate all not-automated processes in software development lifecycle
Provide DevOps expertise to product development teams
Work with latest tech stack from Cloud-native landscape
5+ years of experience as DevOps Engineer
Incentive to propose improvements for the development teams (software design patterns, best practices, code styles)
Strong practical knowledge of Linux/Unix, networking/administration
Experience with cloud (and cloud-native) services, mainly Google Cloud Platform
Experience in building pipelines for automation of applications scaffolding, testing, building, deployment with zero-downtime approach and auto-scaling
Experience with containers and Kubernetes, preferably with GKE and Anthos
Hands-on experience of writing scripts with at least one of scripting language i.e. Python, Go, Rust or Bash
Experience with Gitlab, Gitlab CI/CD Pipelines or similar CI/CD solutions, focusing on pipelines as code
Experience with Argo CD or similar GitOps solutions
Experience with Terraform/Ansible for Infrastructure as a Code solutions
Knowledge of artifacts registries like Nexus, GCP Container Registry, including knowledge of Maven/Ivy/Gradle for JVM stack and other languages registries like PyPi, Npm or Crate.
Experience with developing in-house IaaS/PaaS solution
Shift-left mindset, including moving forward DevSecOps approach
Growth mindset and willingness to learn
Proactive approach, can-do attitude
Problem-solving skills, Ability to dig into code
You built it, you run it approach, taking ownership of services and applications
Excellent communication skills with fluent English
Nice to have:
Understanding of ITIL and Agile methodologies (i.e. Kanban)
Experience with Confluence and JIRA
What We Offer:
Health Care and Multisport
Table Soccer and Game console
Place for your bike
Office in a convenient place - Rynek Główny
Employee referral program
Please add the following clause: I agree to the processing of my personal data for the needs necessary in the recruitment process.