Position: Senior DevOps Engineer
Company: Grid Dynamics
Experience required: 5y
Category: DevOps
English level: upper
Published: 2022-10-01T00:00:00+03:00

**Project description**
The product is a combination of services and technologies enabling client partners and customers to maximize self-service capabilities.
The team is helping all across large client organizations to build tooling and adopt Kubernetes for applications, Hive Metastore, Databases, and statuses of different systems. 
It is required to take over large parts of existing projects, implement new functionality and migrate them from legacy Mesos-based to a new Kubernetes-based in-house private cloud platform. Perform ArgoCD evaluation as a target Continuous Delivery system and bring GitOps practices to the organization.

**Details on the tech stack**
- Kerberos / LDAP as authentication / authorization
- Kubernetes as a target reference deployment platform
- Gradle + Kotlin for build automation
- Git for source control

**Requirements**
- 5 years in DevOps
- Should be comfortable working PST working hours, but very late is not necessary
- Understanding what Kubernetes is for, and which goals it helps to achieve, it will likely be required to integrate with its API
- Excellent communication skills and readiness to provide high-level support and supervise/coordinate the teams on the customer side
- Solid understanding of CI/CD best practices 

**Nice to have requirements**
- Kerberos
- Grafana
- Splunk
- Declarative approaches in CI/CD, GitOps
- Microservices with Java and Scala
- Gradle expertise
- Helm

**Tasks**
- Understand the business needs in building highly-customized workflows of delivery and suggest best practices and UX
- Containerize and migrate multiple existing applications
- Research and show demos with respect to new CI/CD practices, like ArgoCD