Ajax Systems

Ajax Systems

Senior DevOps Engineer (Kubernetes)

Деталі

Рівень
Junior
Формат
Office
Категорія
DevOps
Англійська
Потрібна
Відгукнутися

Опис

Ajax Systems is an international technology company, the largest developer and
manufacturer of security systems in Europe.

The startup, created in 2011 in Ukraine, scaled into an international product
company. Ajax security systems protect more than 3.5 million users
in 187 countries.

Ajax products are a whole ecosystem of 180 devices, mobile and desktop apps, and
server infrastructure.

The product line includes control panels, motion detectors, opening detectors,
flood prevention, fire detectors, street and home sirens, alarm buttons with the
appliances control function, smart sockets, and relays.

Our infrastructure is a part of the product that is invisible to the end user,
but critical to the life of the entire system. The safety of our users and their
property depends on our uptime. We are constantly developing our cloud solutions
and this requires automating our infrastructure, testing and improving its fault
tolerance. For this purpose we are looking for Senior DevOps Engineer.


Requirements:

— 3+ years of experience with Kubernetes (AWS EKS).

— Experience with creating/managing a GitOps pipeline using ArgoCD.

— Experience with service mesh tools like Istio, LinkerD etc.

— 4+ years of experience with managing Linux-based systems, TCP/IP networking.

— 3+ years of experience with IaC and config management tools such as Terraform,
Ansible.

— 3+ years of experience with AWS stack: VPC, IAM, EC2, RDS, Elasticache,
Route53, Lambda etc.


Desirable:

— Hashicorp Vault in Kubernetes.

— Additional tools for Kubernetes: Karpenter, Calico, etc.

— Message brokers: NATS, Kafka.

— Databases: MongoDB, MySQL, PostgreSQL.

— Monitoring/Alerting: Datadog, Grafana, OpsGenie.

— Others: Terragrunt, JVM, Gradle.


Responsibilities:

Proactively participate in the platform development:

— manage Kubernetes;

— migrate from EC2 to Kubernetes;

— build new CI/CD pipelines based on Kubernetes;

— running applications in Kubernetes following security best practices;

— provide cost optimization plans;

— build proactive monitoring;

Provide technical leadership, coaching, and mentoring to:

— application development teams;

— junior DevOps teammates.

Availability is essential. Sometimes you will need to help with issues
in production that are most critical (On-call duties).


With us you will enjoy:

— Working with a team of people to build the future of an industry.

— Non-trivial challenges and various spectre of interesting tasks.

— A flexible, friendly and collaborative work environment.

— Corporate culture based on common sense.

— Opportunities to influence the creation of new products and their quality.


We are working to ensure that people’s lives are calm and the world safe.

Let’s become a part of the team that creates a smart and useful global product!

Подібні вакансії