Position: Azure DevOps Engineer
Company: Waverley Software
Experience required: 5y
Category: DevOps
English level: intermediate
Published: 2021-04-01T00:00:00+03:00

Our client is a Spain-based company, which is moving forward in the technological area and creating a real impact in specific industries.

The company is working on one of the most exciting products, a social robot called Jibo. This little guy is part of our daily life and even though he is challenging us a lot, he makes our work exciting and fun, and every time we see this new feature expressed with his character and his movements, it gives us a smile for the day. Our colleagues are working in various locations in different time zones, so this team is comfortable working together remotely.

Responsibilities:
You will be part of DevOps team where you will manage the CI/CD platform, operate and monitor our cloud infrastructure environment and, of course, work in all the processes that involve putting any new line of code from the repository to be delivered to the production environments. Security and performance would always be your North Star
Deploy, monitor, and operate Kubernetes clusters
Identifying bottlenecks in continuous integration processes and offer state-of-the-art solutions
Being able to deliver/deploy in production, securely, reliably, and fast, with solid knowledge of recovering techniques
Integrating tested code having multiple layers in the stack (Embedded services in C++ and Node.js, Application layer and cloud microservices) is a challenge itself
Requirements:
4+ years of experience on CI/CD pipelines (Gitlab pipelines is a plus) Advocate for and steer the development and improvement of our Continuous Delivery pipeline based on GitOps
4+ years of operating and monitoring Kubernetes clusters in different environments (production, staging, development). Everything from managing access to the cluster to monitoring it
Follow best practices from a security perspective
Knowledge of NoSQL databases (Redis, MongoDB)
Hands-on experience with Azure cloud provider
Knowledge of infrastructure-as-code tools such as Terraform
Knowledge of package registries (Azure Container Registry, Nexus)
Great team player that always relies on her/his team to face challenging problems and comfortable working under Agile methodologies
At least Intermediate English level (spoken and written)
Will be a plus: 
1+ years of experience in cloud native-related projects like Istio or Consul connect
Experience with containers runtime security
Graph databases knowledge (Neo4J)
Experience with AWS
Knowledge in secret management tools like Hashicorp’s Vault is a plus
Knowledge of at least one programming language (JavaScript/Typescript, Python, etc