Position: DevOps Engineer
Company: DNA325
Experience required: 2y
Category: DevOps
English level: fluent
Published: 2022-04-01T00:00:00+03:00

We are a team that offers new perspectives to enable brands and businesses to capitalize on authentic social connections, and ultimately envision a people-enabled co-growth model.  As a DevOps Engineer you will discuss, design and implement system architecture components and support your fellow developers with their local environments. You will manage up to three Kubernetes clusters of 12+ microservices on Google Cloud Platform, setup CI with GitHub Actions, and CD pipelines with Spinnaker, and most importantly, guarantee the availability of the platform with the least downtime possible.

**Time zone: 5 hours of overlap max around EET (Eastern European Time) timezone.**

**SKILLS:**
- Understand, discuss and implement technical specifications in the form of written text and visual diagrams;
 -Write and maintain efficient, reusable, clean manifests and templates;
- Think ahead and communicate design decisions prior to implementation;
- Provide task estimations with eagerness to deliver on time at a very low risk for delays;
- Eagerness to learn new programming languages and defy your comfort zone with new tools;
- Perform root cause analysis on outages and anomalies.

**REQUIREMENTS:**
- 2+ years maintaining production-grade Linux machines;
- 2+ years working with Docker or similar containerization tools;
- Managed a production-grade Kubernetes cluster;
- Written manifests to deploy and manage Kubernetes workloads, configs and services;
- Automated an SSL certificate renewal process;
- Managed a database cluster;
- Worked with networking concepts such as Firewall, NAT, Subnetting, VPC, VPN, etc.;
- Written automation scripts using any of the languages: Bash, Go, Python;
- Setup monitoring and alerts for critical platform availability components;
- Used Git for source versioning control;
- Worked in an agile environment.