S

SupportYourApp

Multilingual tech support and services

DevOps Engineer

DevOps EngineeringUpdated on Nov 12
Full-timeRemote in PolandNo salary listed

About the Job

Requirements

  • At least 3 years of experience administering Linux servers in production, including systemd, networking, firewalls, SSH, logging, storage, processes, and performance troubleshooting.
  • Strong understanding of networking technologies and protocols, including TCP/IP, DNS, HTTP/HTTPS, SSL/TLS, WebSockets, reverse proxies, routing, and diagnosing network problems.
  • Practical experience with Docker and docker-compose, including runtime environments, networking, volumes, debugging, and optimization.
  • Experience building and maintaining CI/CD with Jenkins and GitLab CI/CD, including automated deployments, rollback, and minimizing downtime.
  • Experience automating infrastructure and configuration management with Ansible.
  • Experience with Nginx, including reverse proxy, SSL, routing, and web application deployment.
  • Understanding of SRE principles: reliability, observability, incident response, and root cause analysis.
  • Experience with monitoring and logging tools such as Prometheus, Grafana, ELK/Promtail, Sentry, or equivalents, and building alerting strategies.
  • Basic-to-intermediate experience administering MySQL/PostgreSQL, including backup/restore, monitoring, and troubleshooting.
  • Understanding of Linux and web infrastructure security best practices, including hardening, access control, SSL/TLS, patching, and vulnerability handling.
  • Strong troubleshooting skills, including issue isolation, root cause analysis, and preventive actions.
  • Ability to work independently and take end-to-end ownership of infrastructure tasks.
  • English proficiency at Intermediate (B1) level or above.

Responsibilities

  • Build, maintain, and optimize CI/CD pipelines for web products, websites, and internal services using Jenkins and GitLab CI/CD.
  • Support the gradual migration of deployment processes from Jenkins to GitLab CI.
  • Ensure stable, repeatable, and predictable deployments with rollback mechanisms and minimal manual steps.
  • Configure and maintain Docker-based runtime environments for web applications and services.
  • Standardize Docker, docker-compose, deployment scripts, and runtime configurations to prevent recurring rework.
  • Administer Linux servers in production, including configuration, patch management, troubleshooting, and performance analysis.
  • Automate infrastructure setup, configuration management, and maintenance processes using Ansible and Bash.
  • Maintain web infrastructure, including Nginx, SSL/TLS, reverse proxy, routing, Cloudflare, DNS, caching, and basic security rules.
  • Configure, maintain, and improve monitoring, logging, and alerting for production systems.
  • Analyze deployment failures and production incidents, determine root causes, and propose preventive actions.
  • Support backup/restore, monitoring, and basic troubleshooting for MySQL/PostgreSQL.
  • Ensure the reliability and stability of production systems.
  • Conduct root cause analysis of production incidents and implement preventive actions.
  • Participate in post-incident reviews and prepare technical conclusions after incidents.
  • Implement and maintain security practices for Linux and web infrastructure, including hardening, access controls, updates, and vulnerability remediation.
  • Document infrastructure decisions, deployment workflows, configurations, and significant changes.
  • Coordinate production changes with the team, communicate risks in advance, and avoid critical changes without transparent communication.
  • Proactively identify and initiate resolution of weaknesses in deployment, infrastructure, and application architecture that could cause instability.

Desired Qualifications

  • Experience with AWS, GCP, or other cloud platforms.
  • Experience with Cloudflare and Terraform.
  • Experience supporting many production hosts and modernizing legacy infrastructure.
  • Understanding of high-availability solutions such as Keepalived, replication, and failover.
  • Experience with Redis, RabbitMQ, and Memcached.
  • Understanding of MySQL/PostgreSQL replication.
  • Basic Python or Go skills.
  • Experience administering WordPress or headless WordPress.
  • Experience conducting post-incident reviews and root cause analysis.

About the Company

SupportYourApp

Multilingual tech support and services

SupportYourApp provides multilingual, technology-enhanced customer support for tech companies, offering 24/7 omnichannel coverage in up to 60 languages across 28 countries. It combines an in-house trained team with proprietary tools to deliver front-line and technical support, customer success, call center, back-office tasks, data annotation, and staff augmentation across phone, chat, email, and more. The company differentiates itself through a long track record (1200+ professionals, 10+ years), 230+ clients, broad language coverage, and strong security and privacy compliance (PCI DSS L3, ISO/IEC 27001:2013, GDPR, CCPA). Its goal is to help tech companies grow by providing reliable, scalable, compliant multilingual support and related services worldwide, improving customer experiences and operational efficiency.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Wilmington, DE
Founded
2010

Recently Posted Jobs

Explore more opportunities at SupportYourApp

See more jobs