S

SupportYourApp

Multilingual tech support and services

DevOps Engineer

DevOps EngineeringUpdated on Nov 12
Full-timeRemote in UkraineNo 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 network troubleshooting.
  • Practical experience with Docker and docker-compose, including runtime environments, networking, volumes, debugging, and optimization.
  • Experience building and maintaining CI/CD pipelines with Jenkins and GitLab CI/CD, including automated deployment, rollback, and minimizing downtime.
  • Experience automating infrastructure and configuration with Ansible.
  • Experience with Nginx, including reverse proxy, SSL, routing, and web application deployment.
  • Understanding of SRE principles, including reliability, observability, incident response, and root cause analysis.
  • Experience with monitoring and logging tools such as Prometheus, Grafana, ELK/Promtail, or Sentry, or equivalent tools, and creating alerting strategies.
  • Basic to intermediate experience administering MySQL or PostgreSQL, including backup and 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 problem localization, 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 higher.

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 avoid recurring rework.
  • Administer production Linux servers, 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 and restore, monitoring, and basic troubleshooting for MySQL and PostgreSQL.
  • Ensure the reliability and stability of production systems.
  • Participate in post-incident reviews and prepare technical findings following 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 weaknesses in deployment, infrastructure, and application architecture that could cause instability, and initiate remediation.

Desired Qualifications

  • Experience with AWS, GCP, or other cloud platforms.
  • Experience with Cloudflare and Terraform.
  • Experience supporting a large number of 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 or 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