Position: Middle DevOps Engineer (Azure)
Company: ELEKS
Category: DevOps
Experience required: 2y
English level: intermediate

**ABOUT PROJECT**

Our client is Europe’s leading health, sport, and leisure group, with 116 clubs – 100 clubs in the UK (including 3 Harbour Clubs), a further 15 across the Republic of Ireland and mainland Europe, plus one club in Asia.
Clubs provide the perfect destinations to stay fit and healthy as a family. Facilities include state-of-the-art gyms, heated indoor and outdoor pools, top-class facilities, well-equipped group exercise studios, and luxurious spas.

**REQUIREMENTS**
2+ years of experience as a DevOps engineer
Experience with Azure
Experience with CI/CD
Knowledge of  Docker, Kubernetes, Helm, Bash
Relational and NoSQL Databases: PostgreSQL, MongoDB
Message brokers: RabbitMQ
Configuration Management: Ansible
IaC: Terraform
Good communication skills in English

**RESPONSIBILITIES**
Upgrade PROD cluster to the latest stable version
Migration from GitLab to GitHub all repositories
Migrate from classic pipelines to yaml pipelines
Migrate from classic Kubernetes manifests to HELM charts for templating and better release management process
Move DEV/PROD AtTable DB from PostgreSQL Single server to Flexible server
Replace firewall restrictions with a private link connections
Replace bastion host with a Azure VPN or other VPN solution
Security audit for Azure subscription
Automated security scans for Docker images
Improve retention logic for DB/Storage/Docker backup cronjobs