DevOps Engineer
Company: Wallet
Employment type: FULL_TIME
We are seeking a DevOps Engineer with at least 6 years of experience across different companies to join our dynamic team. The ideal candidate will be passionate about automating processes, setting up and tuning infrastructure services, and supporting development and QA teams. This role involves being on-call for production issues and requires strong troubleshooting and logical thinking skills.
Responsibilities:
- Automate repetitive tasks to enhance efficiency.
- Set up, configure, and optimize infrastructure services.
- Assist developers and QA with requests related to services, environment variables, deployment pipelines, and dashboards.
- Serve as a duty DevOps engineer, handling routine tasks and being on-call for production issues.
- Resolve production and development issues, leveraging strong troubleshooting skills.
- Participate in developing and tuning our internal Kubernetes platform running on bare-metal infrastructure.
Requirements:
- Understanding of networking fundamentals.
- Proficiency in Linux OS, including system metrics and filesystems.
- Experience with PostgreSQL.
- Experience with load balancers (we use Nginx, Envoy, AWS ELB/NLB).
- Skilled in container orchestration using Docker and Kubernetes.
- Experience with CI/CD processes, specifically with GitLab.
- Knowledge of observability tools like Prometheus/VictoriaMetrics, Grafana, and ELK/EKF/OpenSearch.
- Experience with Infrastructure as Code (IaC) using Ansible and Terraform.
- Scripting abilities in Shell and Python.
- English proficiency at an intermediate level (B2), capable of technical communication.
- Experience with Kafka, ClickHouse, RabbitMQ, Cloud services is a plus.
Why it is a fantastic opportunity: