Ukraine
1 month ago

Job Overview

Job Type
Contractor
Pay
Not disclosed

Job description

Location:
Ukraine
Work arrangement:
On-site

Role Summary

It will be an advantage

  • Experience with AWS, GCP or other cloud platforms;
  • Experience with Cloudflare and Terraform;
  • Support of a large number of production hosts and modernization of legacy infrastructure;
  • Understanding of high-availability solutions (Keepalived, replication, failover);
  • Experience with Redis, RabbitMQ, Memcached;
  • Understanding of MySQL/PostgreSQL replication;
  • Basic Python or Go skills;
  • Experience in WordPress/headless WordPress administration;

Experience in conducting post-incident reviews and RCA.

  • Why it's great to be part of our team:
  • Provision of services during business hours;
  • Unique art spaces in Kyiv at st. the city of Vasylkivska (feel the atmosphere!) or the possibility of cooperation in a remote format;
  • Communication based on trust and no activity trackers;
  • Harmony between project workload and personal time, as well as internal medical policy;
  • A creative community and culture focused on people and mutual feedback;
  • Attractive rewards for inviting friends;
  • Competitive compensation in USD;

Paid onboarding and access to the corporate library.

*Items listed in this section may vary depending on the terms of your contract. Certain benefits and conditions generally apply to employees; independent contractors may not be eligible for all of these benefits. Specific terms, including compensation, benefits and terms of employment, will be clearly defined in your contract if signed.

You can learn more about the company and culture by visiting the official website of SupportYourApp and its social pages Facebook, Instagram, LinkedIn.

If you are interested in infrastructure, automation and stable operation of systems, and also like to understand incidents and improve the reliability of services, we will be glad to receive your resume.

Do you have an ideal candidate for your sign? Recommend a friend and get rewarded!

We adhere to the principles of equal treatment of candidates and prohibit discrimination on any grounds protected by law.

Your personal data will be processed in accordance with the SupportYourApp Candidate Privacy Notice.

Internal job code: 32M

Responsibilities

  • Build, maintain and optimize CI/CD pipelines for web products, sites and internal company services in Jenkins and GitLab CI/CD;
  • Support the gradual migration of deployment processes from Jenkins to GitLab CI;
  • Provide stable, repeatable and predictable deployments with rollback mechanisms and a minimum number of manual steps;
  • Configure and maintain Docker-based runtime environments for web applications and services;
  • Standardize Docker, docker-compose, deployment scripts and runtime configurations so that solutions do not require regular rework;
  • Administer Linux servers in a production environment: settings, patch management, troubleshooting, performance analysis;
  • Automate infrastructure setup, configuration management and maintenance processes through Ansible and Bash;
  • Support web infrastructure: 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 the root cause and propose preventive actions;
  • Support backup/restore, monitoring and basic troubleshooting for MySQL/PostgreSQL;
  • Ensuring reliability and stability of production systems;
  • Analysis of production incidents, root cause analysis and implementation of preventive actions;
  • Participation in post-incident reviews and preparation of technical conclusions after incidents;
  • Implement and maintain security practices for Linux and web infrastructure: hardening, access control, updating, closing vulnerabilities;
  • Document infrastructure solutions, deployment workflows, configurations and important changes;
  • Coordinate production changes with the team, warn about risks and do not make critical changes without transparent communication;

Proactively identify weaknesses in deployment, infrastructure and application architecture that may lead to instability and initiate their elimination.

Requirements

It is important and necessary

3+ years of experience in the administration of Linux servers in a production environment (systemd, networking, firewall, SSH, logging, storage, processes, performance troubleshooting);

  • Solid understanding of network technologies and protocols (TCP/IP, DNS, HTTP/HTTPS, SSL/TLS, WebSockets, reverse proxy, routing, diagnosis of network problems);
  • Practical experience with Docker and docker-compose (runtime environments, networking, volumes, debugging, optimization);
  • Experience in building and supporting CI/CD (Jenkins, GitLab CI/CD), including automated deployment, rollback and downtime minimization;
  • Experience in automating infrastructure and configurations (Ansible);
  • Experience with Nginx (reverse proxy, SSL, routing, deployment of web applications);
  • Understanding of SRE principles: reliability, observability, incident response, root cause analysis;
  • Experience with monitoring and logging (Prometheus, Grafana, ELK/Promtail, Sentry or similar) and building alerting strategies;
  • Basic/average experience in MySQL/PostgreSQL administration (backup/restore, monitoring, troubleshooting);
  • Understanding of Linux and web infrastructure security best practices (hardening, access control, SSL/TLS, patching, vulnerability handling);
  • Strong troubleshooting skills: localization of problems, root cause analysis, preventive actions;
  • Independence and ownership in working with end-to-end infrastructure tasks;

English at the Intermediate (B1) level and above.

About the Company

SupportYourApp is an international Intelligent Support-as-a-Service company providing business process outsourcing services to other IT companies around the world (technical and user support, services to improve user experience) for 15 years. Currently, our international team includes 1,300+ specialists.

We provide services worldwide, support customers in 60 languages, work with leaders such as MasterCard, Calm and MacPaw, have international hubs, and develop innovative products such as Quidget - to make the customer experience better every day.

About the position

We are looking for an experienced DevOps engineer to join our Infrastructure team to help maintain our infrastructure at the highest level. Do you have at least 3 years of experience in system or network administration and want to become part of an international team? Then we are waiting for you!

Sound interesting? More to come 💛

Role:
(fluent Ukrainian) DevOps Engineer (Global)
Job Type:
Contractor

More jobs at SupportYourApp

Similar DevOps Engineer jobs at other companies