DevOps Lead Engineer

TextMagic Logo

TextMagic

πŸ“Remote - Worldwide

Summary

Join our team as a DevOps Lead and take ownership of infrastructure operations for our global SaaS messaging platform. You will lead and mentor a team of DevOps engineers while staying hands-on with critical infrastructure decisions. Your primary focus will be ensuring high availability, performance, security, and scalability of our production systems, as well as improving our CI/CD workflows and platform observability. This leadership role directly impacts platform reliability and product delivery.

Requirements

  • Proven experience in a senior DevOps or DevOps lead role within a SaaS environment
  • Strong Linux system administration experience for web applications
  • Hands-on experience with Kubernetes and a clear understanding of when and why to use it
  • Solid understanding of virtualization vs. containerization
  • Good knowledge of networking (L2, L4, L7) and tools like tcpdump, ngrep, and iproute2
  • Experience supporting full application lifecycle (prod/dev/staging/local environments)
  • Familiarity with version control (Git, Gitlab) and issue-tracking tools (Jira)
  • CI/CD experience: building systems and designing workflows
  • Strong experience with databases, including PostgreSQL, MongoDB
  • Infrastructure as Code (IaC) experience and understanding of best practices
  • Experience installing and managing email servers
  • Knowledge of monitoring (Zabbix, Prometheus) and log processing systems (Loki)
  • Experience with config management tools (Ansible, Puppet, Chef, or Salt)
  • Fluent in both English and Russian

Responsibilities

  • Guide, support, and mentor a team of DevOps engineers, set priorities, and align efforts with product and engineering goals
  • Define and evolve the architecture of our cloud infrastructure (OVH, OpenStack, bare-metal), ensuring it scales with product growth
  • Oversee the design and maintenance of CI/CD systems (GitLab CI, Bitbucket Pipelines), ensuring fast and stable deployment cycles
  • Lead adoption and maintenance of IaC tools (Terraform, Ansible) for consistent infrastructure provisioning
  • Improve system observability using monitoring and logging tools (Zabbix, Prometheus, Loki) and lead incident response practices
  • Ensure infrastructure security and compliance with best practices, including DDoS mitigation and access control
  • Work closely with engineering leadership, developers, and QA to align infrastructure efforts with roadmap goals
  • Drive automation initiatives to reduce manual work and improve system reliability
  • Oversee high-performance, low-latency database operations (PostgreSQL, MongoDB) and support data growth planning
  • Maintain and support multiple environments, ensuring consistency and reliability across dev, staging, and production setups

Preferred Qualifications

  • Background in telecom systems or messaging services (e.g. SMPP, Asterisk, Kamailio)
  • Experience with PostgreSQL clustering
  • Programming or scripting skills in Bash, Go
  • Experience with Kubernetes in production at scale
  • Familiarity with mitigating malicious traffic and managing DDoS protection
  • Understanding of backend and frontend technologies such as PHP, Node.js, or Webpack

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs