Position: DevOps
Company: TeamDev
Experience required: 3y
Category: DevOps
English level: intermediate
Published: 2022-01-01T00:00:00+02:00

Our team creates solutions for Kubernetes. The key objective of this direction is controlling the containers’ traffic in Kubernetes using flexible security policies.

**Why It Is Important**
The family of products implements the fundamentally new approach to maintenance and monitoring of the network traffic security in cloud.

**What You’ll Do**
— Design a robust way of deploying the product in AWS, OpenStack (Azure potentially).
— Develop and maintain Kubernetes YAML configuration and integrate the new product features into the product’s Helm chart.
​​— Develop and maintain CI/CD pipelines in Jenkins, codebase integration, and interaction with Bitbucket and Github Enterprise.
— Implement robust logging, monitoring, and alerting systems for the software deployments.
— Share best practices with the rest of the engineering to accelerate transitions to scalable and reliable CI/CD infrastructure.

**Knowledge and Skills Required**
— Strong software engineering experience.
— Extensive experience in deploying applications and services to Kubernetes.
— Knowledge of various infrastructure and monitoring technologies (e.g. Helm, AWS Cloud Formation, Ansible, Terraform, Telegraf, Prometheus, Grafana).
— ​​Able to work in a frequently changing environment while collaborating and managing competing demands with tight deadlines.
— Experience with containerization technologies such as Docker.
— Experience maintaining a team’s CI/CD platform.

**Would Be a Plus**
— Experience with Go, Python is a plus.

**What We Offer**
— Stable long-term project.
— Absolutely new product, with no known analogs to date.
— Direct interaction with the customer.
— Compensation package: 20 bonus days for rest and five bonus days for sick leaves. 
— Flexible schedule. Employees can choose the most suitable schedule: distance work, work from the office, or mixed.