Position: DevOps Engineer, Digital Identity Solutions
Company: DataArt
Experience required: 3y
Category: DevOps
English level: intermediate
Published: 2022-08-01T00:00:00+03:00

CLIENT
Our client is a global technology company which provides its services worldwide to top-tier banks. Its culture is very startup-like — the company was founded less than 10 years ago. The company’s mission is to empower every end-user with a unique intellectual identity solution which covers web, mobile and other.

PROJECT OVERVIEW
DataArt is putting together a team that will enhance and maintain a modern stack and microservices architecture. The client is looking to upgrade their currently existing platform to support cybersecurity solutions.

TEAM
We are going to launch a few SCRUM teams, which will consist of high-quality backend developers (Java), frontend developers (the latest version of React), QA engineers, DevOps engineers (AWS), and Product owners. Overall team expertise is 70% senior level. The plan is to build a highly professional and performing team that can add value to the Product.

POSITION OVERVIEW
We are looking for an experienced and open-minded professional with a strong knowledge of test methodologies and software release cycles. Experience with testing in a microservices environment and with end-to-end contract-based user testing is a big plus. The DevOps engineer will help transform and improve the DevOps processes and ensure that all products, services, and projects are developed, delivered, and supported in accordance with the business requirements.

TECHNOLOGY STACK
New Relic, AWS, Kubernetes, Terraform, Grafana, Prometheus.

Requirements:
- Experience in the DevOps area
- Proven working experience deploying, maintaining, and troubleshooting Kubernetes clusters
- Experience with at least one of the following: Python, Go, Ruby or Shell scripting
- Experience in building CI/CD pipelines using Gitlabs, Jenkins, CircleCI, or similar
- Knowledge of AWS
- Infrastructure as Code / Automation / Configuration Management experience (Terraform, Cloudformation, Ansible, Puppet)
- Experience with Unix/Linux operating systems internals and administration (e.g. filesystems, system calls) or networking (e.g. TCP/IP, routing, network topologies, and hardware)
- Excellent communication skills
- Good spoken English

Nice to have:
- Experience with monitoring tools such as Prometheus, ELK, or Grafana
- Experience with Helm, RDS, Kafka, Cassandra or Istio