Infrastructure Engineer
inDriver
Other Engineering
Cyprus
Posted on Saturday, November 18, 2023
Infrastructure Engineer
Cyprus, Limmasol
- Hybrid
- Full-time
- Principal
We are searching a Principal Infrastructure Engineer with deep knowledge of Linux OS, AWS, experience with Kubernetes clusters, public and private clouds, Docker / Containerd technologies, CI/CD pipelines, and proficiency in programming languages such a Clojure, Go, Java, or Python.
Responsibilities
- Building a geo-distributed infrastructure, ensuring maximum performance and reliability of our services;
- Creation of PaaS platform;
- Participation in the life cycle of projects at all stages, including the design and development of services, resource planning and maintenance;
- Improving processes related to system maintenance (fault tolerance, scaling, postmortems, finding and eliminating bottlenecks);
- Automation of build, test and application delivery processes;
- On-call duty;
-
Development of services and infrastructure management tools;
Our technology stack:
- MySQL/RDS/Aurora/DynamoDB/Clickhouse/Kafka;
- AWS/GCP/baremetal;
- Kubernetes, Docker;
- Prometheus, Grafana;
- Haproxy, Nginx;
- Ansible, Terraform, SaltStack
Qualifications
- Deep knowledge and understanding of Linux OS (we use Ubuntu, Amazon Linux);
- Knowledge and experience with Kubernetes clusters;
- Experience with public and private clouds (AWS, GCP, Yandex.Cloud).
- Deep knowledge of Docker / Containerd containerization technologies.
- Knowledge of one of the programming languages (Clojure, Go, Java, Python).
- Experience in building CI/CD Pipelines.
- Experience in using Ansible / Saltstack and writing roles / playbooks / states / pillars.
- Strong command of Git.
- Ability to independently decompose tasks and bring them to the end.
Conditions & Benefits
- Relocation to company offices in Cyprus;
- Modern MacBook Pro and other equipment necessary for work;
- Unlimited opportunities for professional and career growth, regular external and internal training from our partners;
- Partially or fully paid additional training courses, English classes with a teacher in the office;
- Personal growth programs in which we set goals and move towards them together;
- Become part of an international team of professionals and just good people who together create one of the coolest success stories in the global IT industry.