ANY CV/RESUME SHOULD BE PROVIDED ON ENGLISH OTHERWISE WE WILL DISCARD YOUR POSITION.
Senior DevOps & Linux Infrastructure Engineer
- About the Role_
We are seeking a Senior DevOps & Linux Infrastructure Engineer to support, modernize, and improve the reliability of our production infrastructure.
This role requires strong hands-on experience with Linux systems, networking, containerization, CI/CD, PHP runtime environments, database operations, automation, and production troubleshooting.
Key Responsibilities
- Manage, maintain, and improve production Linux infrastructure.
- Support Docker-based production services.
- Work with Docker Swarm and/or Kubernetes environments.
- Build, maintain, and improve CI/CD pipelines, particularly with GitLab CI.
- Manage PHP production environments, including PHP-FPM, Nginx, Apache, worker processes, configuration, and performance tuning.
- Improve release processes, including versioned deployments, rollback procedures, deployment history, staging environments, and canary workflows.
- Manage PostgreSQL and MariaDB/MySQL databases in production.
- Support database operations, including backups, restores, replication, migrations, upgrades, monitoring, and performance troubleshooting.
- Analyze and optimize SQL queries, indexes, locks, deadlocks, slow queries, connection limits, and database resource usage.
- Manage and troubleshoot Redis, background workers, job queues, retries, and failure handling.
- Support S3-compatible object storage infrastructure, preferably Ceph.
- Assist with object storage operations, including bucket management, lifecycle policies, replication, capacity planning, monitoring, and troubleshooting.
- Use Ansible or similar tools to automate server provisioning, configuration, and operational tasks.
- Write scripts in Bash, Python, or similar languages to automate infrastructure workflows.
- Troubleshoot production issues involving Linux, networking, containers, storage, databases, PHP, queues, and web servers.
- Improve logging, monitoring, alerting, dashboards, and incident visibility.
- Improve infrastructure security, secrets management, access control, and least-privilege production access.
- Create and maintain documentation, runbooks, and operational procedures.
Required Qualifications
- 5+ years of experience in DevOps, infrastructure engineering, SRE, platform engineering, or Linux systems engineering.
- Strong Linux systems administration experience.
- Strong understanding of Linux fundamentals, including processes, filesystems, permissions, services, logs, networking, and resource usage.
- Production experience with Docker.
- Experience with Kubernetes and/or Docker Swarm.
- Experience building and maintaining CI/CD pipelines, preferably with GitLab CI.
- Strong scripting skills using Bash, Python, or a similar language.
- Strong networking knowledge, including DNS, TCP/IP, HTTP/HTTPS, TLS, firewalls, routing, load balancing, reverse proxies, and network troubleshooting.
- Production experience with Nginx and/or Apache.
- Production experience with PostgreSQL and/or MariaDB/MySQL.
- Strong SQL knowledge.
- Experience with database backups, restores, replication, monitoring, and performance troubleshooting.
- Experience troubleshooting slow queries, indexing issues, locks, deadlocks, connection limits, and transaction behavior.
- Understanding of safe schema migration practices in production environments.
- Production experience with Redis.
- Experience operating background workers, job queues, retries, and failure handling.
- Experience with Ansible or similar configuration management tools.
- Ability to troubleshoot production systems from first principles.
- Strong documentation and communication skills.
Preferred Qualifications
- Hands-on experience operating Ceph or another S3-compatible object storage platform.
- Experience with S3-compatible storage operations, including replication, lifecycle policies, bucket policies, capacity planning, monitoring, performance tuning, and disk failure handling.
- Experience with MinIO, SeaweedFS, or similar self-managed object storage systems.
- Experience with k3s, Helm, cert-manager, ingress controllers, and ArgoCD.
- Experience with GitOps workflows.
- Experience with Harbor or other private container registries.
- Experience with Prometheus, Grafana, Loki, ELK/OpenSearch, Sentry, or similar observability tools.
- Experience with NFS, shared storage systems, and migrations away from fragile shared filesystem patterns.
- Experience with PCI-sensitive, payment-related, or security-sensitive infrastructure.
- Experience designing backup, restore, disaster recovery, and high-availability procedures.
- Experience with Terraform or other infrastructure-as-code tools.
Technical Environment
- Linux / Ubuntu
- Docker
- Docker Swarm and/or Kubernetes
- GitLab CI
- Nginx / Apache
- PHP-FPM
- Node.js / TypeScript services
- PostgreSQL
- MariaDB / MySQL
- Redis
- Background workers / job queu
By continuing you agree to our Terms & Privacy Policy.