DevOps Engineer- On-premises Platform

ipfabric

United States

Remote

USD 110,000 - 150,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

25 days holidays
Flexi-days
Pluxee Flexi Card
Full remote or hybrid
Prague office option

Job summary

ipfabric is seeking a hands-on software engineer for the product platform team. You will work on an on-premises network management virtual appliance, blending Python and TypeScript, Linux, packaging, containers, CI/CD, and developer experience.

The role focuses on evolving a monolithic app toward modular services, modernizing deployment to containers, and improving build/test pipelines while enabling more reliable local development and Kubernetes workloads.

Qualifications

  • Strong GNU/Linux fundamentals.
  • Troubleshooting and problem-solving skills.
  • Hands-on experience with containers and Kubernetes basics.
  • Experience building or maintaining CI/CD pipelines.
  • Software development in Python and/or TypeScript.
  • Understanding of modern software engineering practices including testing and version control.
  • Strong written and verbal English communication.
  • Ability to collaborate in a remote engineering team.
  • EU citizenship or eligibility to work in the EU.

Responsibilities

  • Build and improve product platform components and tooling in Python and TypeScript.
  • Help evolve the application from a monolithic structure toward cleaner modules or services.
  • Contribute to the design and implementation of a next-generation deployment model, including migration from Debian package-based deployment toward a container-based approach.
  • Build, improve, and troubleshoot CI/CD pipelines and build/testing infrastructure.
  • Make local product development easier and more reliable.
  • Work with Kubernetes and containerized workloads.
  • Troubleshoot issues across application, runtime, container, Linux, and CI/CD boundaries.
  • Apply sound testing, maintainability, and observability practices, including software hardening where appropriate.

Skills

Linux
Troubleshooting
Containers/Kubernetes
CI/CD
Python/TypeScript
Testing/VCS
English communication
Remote collaboration
EU work eligibility

Tools

Node.js

Job description

Role overview

A hands-on software engineering role on the product platform team for an on-premises network management virtual appliance. The work sits at the intersection of Python and TypeScript development, Linux, packaging, containers, CI/CD, and developer experience, focusing on evolving a monolithic application toward modular services, modernizing deployment from Debian packages toward containers, and improving build and testing pipelines.

Responsibilities
  • Build and improve product platform components and tooling in Python and TypeScript
  • Help evolve the application from a monolithic structure toward cleaner modules or services
  • Contribute to the design and implementation of a next-generation deployment model, including migration from Debian package-based deployment toward a container-based approach
  • Build, improve, and troubleshoot CI/CD pipelines and build/testing infrastructure
  • Make local product development easier and more reliable
  • Work with Kubernetes and containerized workloads
  • Troubleshoot issues across application, runtime, container, Linux, and CI/CD boundaries
  • Apply sound testing, maintainability, and observability practices, including software hardening where appropriate
Requirements
  • Strong GNU/Linux fundamentals
  • Strong troubleshooting and problem-solving skills
  • Hands-on experience with containers and practical Kubernetes knowledge (or strong relevant fundamentals)
  • Experience building, maintaining, or improving CI/CD pipelines
  • Software development experience in Python and/or TypeScript
  • Understanding of modern software engineering practices including testing and version control
  • Strong written and verbal English communication
  • Ability to collaborate effectively in a remote engineering team
  • EU citizenship or other eligibility to work in the EU
Nice to have
  • Experience with both Python and TypeScript, plus familiarity with the Node.js runtime
  • Background modernizing application deployment or migrating workloads toward containers
  • Experience decomposing monolithic applications
  • Developer tooling or Developer Experience work
  • Build systems and testing infrastructure experience
  • Software hardening or application/platform security experience
  • Performance or reliability improvement work on product platforms
Benefits and work setup
  • Remote-first team, primarily CET-based, with English as the working language
  • Prague office available as an option for local employees
  • 25 days of holidays plus 5 flexi-days
  • Pluxee Flexi Card benefit (up to 16,000 CZK per year, valid for Czech employees)
  • Full remote or hybrid role depending on personal preference
  • Anniversary rewards, regular team and company events, and a pet-friendly Prague office with complimentary snacks and beverages
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform (Full-Stack) Engineer
Senior Platform (Full-Stack) Engineer

Arqh AG • United States

Remote
USD 99,000 - 166,000
head of DevOps for high-load distributed systems
head of DevOps for high-load distributed systems

Slotegrator • United States

Remote
USD 133,000 - 188,000
Paid vacation 20 days + 5 family days
Sick leave compensation
Flexible workday start
+5
Senior Software Engineer | Kubernetes Automation | EU
Senior Software Engineer | Kubernetes Automation | EU

castaigroupinc • United States

Remote
USD 80,000 - 111,000
Remote-first position
Equity options
Learning budget for conferences and课程
+4
Senior Site Reliability Engineer (remote within EMEA)
Senior Site Reliability Engineer (remote within EMEA)

Fyul • United States

Remote
USD 150,000 - 210,000
Private health insurance
Learning stipend
Mentorship program
DevOps Engineer
DevOps Engineer

Devlane • United States

Remote
USD 120,000 - 180,000
Fully remote for LATAM
Flexible hours
8-hour workday
+5
DevOps Engineer
DevOps Engineer

CVAT.ai • United States

Remote
USD 110,000 - 170,000
Remote worldwide
Flexible schedule
Medical insurance
+1
Senior Software Engineer | Platform Engineering
Senior Software Engineer | Platform Engineering

castaigroupinc • United States

Remote
USD 80,000 - 111,000
Equity options
Learning budget
Annual hackathon
+3
Senior Full Stack Developer (remote within Bulgaria, all genders)
Senior Full Stack Developer (remote within Bulgaria, all genders)

hubject-gmbh • United States

Remote
USD 120,000 - 180,000
Mobility support
Health membership
Equipment provision
+4
Staff Frontend Engineer (TypeScript, React)
Staff Frontend Engineer (TypeScript, React)

sentinellabs • United States

Remote
USD 150,000 - 210,000
RSU equity
Employee stock purchase plan
Paid time off + wellness days
+6
Software Engineer, Core Infrastructure
Software Engineer, Core Infrastructure

Miyah HR AI • United States

Remote
USD 120,000 - 180,000
Remote-friendly Europe-wide setup
Salary + equity
Professional development budget
+5