We are seeking a highly skilled DevOps Engineer to join our team and help us build, scale, monitor, and secure our cloud-native infrastructure. The ideal candidate has strong hands-on experience with modern observability tools, Kubernetes orchestration, infrastructure as code, cloud infrastructure, and secure operations.
In this role, you will be responsible not only for CI/CD and automation but also for infrastructure design and enforcing security best practices across environments, including secure communication, system hardening, and proactive monitoring.
Requirements:
3+ years of hands-on DevOps / SRE experience
Deep understanding of Kubernetes (deployment, scaling, troubleshooting)
Proven experience with Logstash, Jaeger, Elasticsearch, and Kibana
Hands-on experience with Grafana and Prometheus for system and application monitoring
Strong understanding of Linux-based systems, networking, and performance tuning
Proficiency with PostgreSQL database tuning and availability management
Experience building and managing CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions
Solid scripting knowledge: Bash, Python, or similar
Proficiency with containerization (Docker) and container security
Security & Infrastructure Focus:
Experience setting up secure communication channels (TLS/mTLS, VPNs, reverse proxies)
Familiarity with secrets management, firewall configuration, and least-privilege access
Experience deploying or managing security monitoring solutions (e.g., Wazuh, Falco, or OSSEC)
Basic knowledge of incident response and infrastructure auditing
Responsibilities:
Design, deploy, and maintain robust CI/CD pipelines for multiple environments.
Manage Kubernetes-based deployments for scalable and resilient microservices.
Set up and operate full observability stacks using Prometheus, Grafana, Jaeger, ELK (Elasticsearch, Logstash, Kibana).
Design a secure, centralized logging and tracing infrastructure using Logstash and Jaeger.
Configure and manage infrastructure as code (IaC) using Terraform, Helm, or Ansible.
Architect and maintain a reliable cloud and hybrid infrastructure, including load balancers, storage, and internal networks.
Tune and monitor PostgreSQL databases for performance and reliability.
Implement secure service communication (TLS, VPN, secrets management) and help enforce infrastructure security standards.
Configure and monitor intrusion detection/log auditing systems (e.g., Wazuh, Falco).
Collaborate closely with development, QA, and security teams to ensure secure and seamless application delivery.
Establish infrastructure best practices, including high availability, cost optimization, and compliance readiness.