We are looking for a skilled and proactive Senior DevOps Engineer to help expand and strengthen Farabitech’s platform. You will work on high-scale infrastructure, modern DevOps practices, and cloud-native architectures while supporting a growing ecosystem of services and distributed systems.
Key Responsibilities:
- Design and maintain scalable, reliable, and secure infrastructure for distributed applications.
- Build and optimize CI/CD pipelines (GitLab CI, Jenkins) to improve delivery speed, quality, and stability.
- Implement advanced deployment strategies using Helm, Argo CD, and GitOps workflows.
- Improve and automate deployment workflows using container-based patterns and industry best practices.
- Automate infrastructure and operational processes using Ansible, Terraform, Bash/Python, and cloud-native tools.
- Manage and optimize distributed clusters such as Kafka, Redis, Elasticsearch, and other core infrastructure components, ensuring proper partitioning, replication, scaling, and high-availability/failover strategies.
- Operate and optimize observability systems such as Elastic Stack, Prometheus/Grafana, and OpenTelemetry, focusing on scalability, retention, and query performance.
- Improve system resilience, performance, and debugging capabilities across services and infrastructure layers.
- Troubleshoot performance bottlenecks across networking, storage, application, and cluster components.
- Configure and optimize web servers and load balancers, including NGINX, HAProxy, and Kubernetes ingress controllers.
- Enhance system reliability, fault tolerance, and incident response processes.
- Contribute to architectural decisions and lead infrastructure initiatives.
Qualifications
Required:
- 5+ years of experience as a DevOps Engineer or in a similar role.
- Strong Linux knowledge and proficiency in automation/scripting (Bash/Python).
- Hands-on experience with containers and orchestration.
- Solid understanding of distributed systems, networking fundamentals, and infrastructure design.
- Experience running CI/CD pipelines and managing production deployments.
- Understanding of event-driven and microservice architectures.