Position: DevOps/Reliability Engineer (Azure)
Company: GIST army
Experience required: 2y
English level: upper

Requirements
 
- 2+ years of experience in administration of Linux based and Windows 
  based operating systems;
- Strong knowledge of cloud technologies and services with Azure
- Working knowledge of various CI tooling including CircleCI, Azure 
  DevOps, Travis, Jenkins or similar
- Previous experience with build and deployment of Android & iOS apps an 
  advantage
- Scripting knowledge for tooling and deployments – Shell, Bash, 
  PowerShell, Python
- Previous experience with monitoring tools similar to App Dynamics, New 
  Relic, Data Dog
- Experience with tooling such as Terraform, Vagrant, Chef, Ansible
- English Upper Intermediate +

Responsibility

- Managing build, configuration, deployment etc. of a range of applications 
  and infrastructure
- Designing systems to allow for zero-downtime automated deployments 
  (Azure, iOS, Android)
- Working out how to ensure zero downtime during data-centre outages 
  (Zone redundancy)
- Putting in place suitable system monitoring & alerting
- Setting up and fully utilising HAProxy
- Creating and automating test and staging environments setup in Azure to 
  be used across a number of Agile teams
- Automate process for infrastructure changes
- Putting in place disaster recovery plans
- Work with the architecture team in planning for future performance
- Investigating new technologies/ services to allow us to scale across the 
  globe while our products continue to grow