Senior DevOps Engineer
Location: 100% remote work (Poland)
Start Date: ASAP / within 1 month
Who You Are
Thriving in a fast-paced environment and shaping DevOps culture while driving automation
10+ years of DevOps experience and at least 7 years of hands-on Kubernetes expertise
Strong ownership mindset with the ability to drive initiatives from concept to delivery
Ability to make informed decisions and proactively improve systems and processes
Passion for DevOps, Security and Reliability Engineering
Motivation to help engineering teams become high performing
Focus on building reliable and performant cloud-native applications
Acting with an owner mentality in every decision
Treating challenges as growth opportunities
Openness about successes, failures and learnings
Commitment to continuous testing, learning and improvement
Responsibilities
Providing senior DevOps expertise and leadership across all layers of the technology stack
Evangelising DevOps, security and reliability engineering across engineering teams
Provisioning resilient infrastructure across multiple regions and availability zones
Building compliant, reliable and feature-rich developer platforms centered on Kubernetes
Enabling Continuous Delivery and Deployment with CI/CD pipelines and GitOps tooling
Supporting shift-left approaches in security and testing, including progressive delivery in production
Measuring and improving developer productivity and experience across the SDLC
Optimising cloud costs through rightsizing and ephemeral, on-demand environments
Proactively monitoring security and reliability through Observability tooling including SIEM, APM, tracing, metrics, logs, and dashboards
Eliminating toil with durable, scalable engineering solutions
Contributing to platform strategy and fostering a culture of reliability, security and efficiency
Requirements
Advanced experience with Kubernetes including cluster lifecycle, APIs, Operator pattern, Helm charts and CNCF ecosystem components
Infrastructure-as-Code expertise with Terraform for AWS and GCP including modularisation, branching strategies and state management
Experience provisioning cloud infrastructure using Kubernetes controllers such as Crossplane, ACK or KRO
Experience building cloud-native and serverless applications on Kubernetes and Service Mesh (Istio, Linkerd, App Mesh)
Experience creating Helm charts for production workloads
Strong CI/CD experience with GitlabCI, CircleCI or GitHub Actions and GitOps tooling such as ArgoCD or FluxCD
Experience debugging microservices and serverless applications using Observability tools such as Splunk or DataDog
Experience managing secrets using Hashicorp Vault
Experience implementing least-privileged access using TPAM solutions such as Hashicorp Boundary
Nice to Have
Production experience designing provisioning and testing strategies for multi-cluster Kubernetes deployments
Terraform testing strategies for Production environments
Experience with advanced multi-cluster Service Mesh capabilities
Experience developing Kubernetes Operators
Knowledge of OSS API Gateways and Ingress controllers
Software engineering experience in Go, Java, JavaScript, or Python
Exposure to distributed architectures in high-volume production environments
Experience with Data Mesh and Big Data technologies such as EMR, Spark or Databricks
Experience designing, tracking, and testing SLOs and applying Chaos Engineering practices
Experience implementing BCP and DRP with RTO and RPO tracking
Knowledge of the CryptoCurrency domain and experience running currency daemons or integrating provider APIs
Offer:
B2B contract via Experis
Multisport card
Private healthcare (Medicover)
Access to an e-learning platform
Group life insurance
Senior DevOps Engineer
Senior DevOps Engineer