DevOps Engineer - Platform
Hands-on DevOps platform engineer building product-platform tooling, containerized deployments, CI/CD, and developer-experience improvements. The role requires strong Linux, containers, Kubernetes, troubleshooting, and Python or TypeScript development skills, with L2 and L3 ownership scopes available.
Salary not listed
RemoteDevOps / SRE
About the job
Responsibilities
- Build and improve product-platform components and tooling using Python and TypeScript.
- Help evolve the application from a monolithic structure toward cleaner modules or services.
- Contribute to the next-generation, container-based deployment model and migration from Debian package-oriented deployment.
- Build, improve, and troubleshoot CI/CD pipelines, build infrastructure, and testing infrastructure.
- Improve local product development and developer experience.
- Work with Kubernetes and containerized workloads.
- Troubleshoot across application, runtime, container, Linux, and CI/CD boundaries.
- Improve platform stability, performance, maintainability, observability, and software quality.
- Participate in technical discussions and code reviews.
- Collaborate with engineers across the product organization.
- Contribute to software hardening and secure engineering practices.
Requirements
- Strong GNU/Linux fundamentals.
- Strong troubleshooting and problem-solving skills.
- Hands-on experience with containers.
- Practical Kubernetes knowledge, or strong relevant fundamentals with the ability to become productive quickly.
- Experience building, maintaining, or improving CI/CD pipelines.
- Software-development experience in Python and/or TypeScript.
- Ability to independently own technical implementation.
- Understanding of modern software-engineering practices, including testing and version control.
- Strong written and verbal communication skills in English.
- Ability to collaborate effectively in a remote engineering team.
- EU citizenship or other eligibility to work in the EU.
Nice-to-haves
- Experience with both Python and TypeScript.
- Understanding of the Node.js runtime and ecosystem.
- Experience modernizing application deployment or migrating workloads toward containers.
- Experience decomposing monolithic applications.
- Experience with developer tooling, Developer Experience, or DevEx.
- Experience improving local-development environments.
- Experience with build systems and testing infrastructure.
- Software-hardening or application/platform security experience.
- Experience improving product-platform performance or reliability.
Compensation & Benefits
- 25 days of holidays plus 5 flexi-days.
- Pluxee Flexi Card of up to 16,000 CZK per year for Czech employees.
- Full remote or hybrid work depending on preference.
- Anniversary rewards.
- Collaboration with diverse, international teams.
- Pet-friendly office in the center of Prague.
- Office snacks, coffee, refreshments, and regular team and company events.
Skills
PythonTypeScriptGnu/LinuxContainersKubernetesCI/CDNode.jsDebianSoftware TestingVersion ControlObservabilityApplication Security