Position: DevOps Engineer (Google Cloud)
Company: Star
Category: DevOps
Experience required: 3y
English level: upper

**The Opportunity**
By combining proprietary technologies, data, and well-established business models, the company is transforming the way patients and researchers connect so that breakthroughs happen faster.
Our client is the CTO who has an existing dev team but is
looking to experiment with external support to handle the expected growth.

**Qualifications & experience:**
● Strong Linux/Unix administration skills;
● Software lifecycle management experience;
● Networking fundamentals (switching, routing, load balancing);
● Web servers administrating (nginx, apache, haproxy);
● Versioning (Git, SVN, etc.);
● Scripting/programming skills (Bash, Python/Ruby, etc.);
● Experience with relational DBMS (MySQL, PostgreSQL);
● Log analytics (ELK stack, Grafana Loki, Splunk, etc.);
● Cloud computing (GCP);
● Understanding the containerization concepts (Docker ecosystem);
● Experience with container orchestration systems, Kubernetes (GKE);
● Excellent written communication and the ability to communicate verbally with the customer (English);
● A bachelor’s degree (or equivalent work experience).

**DevOps skills:**
● Configuration management (Chef, Puppet, Ansible, Salt, etc.);
● Cloud configuration, IaaC (Terraform, CloudFormation, etc.);
● Continuous Integration/Delivery (Jenkins, GitLab CI, BitBucket, TeamCity, etc.);
● Experience with Helm, writing helm charts.

**Responsibilities:** 
● Close communication with the development teams;
● Define and support CI/CD pipelines as a part of total automation framework for test environments;
● Automation of infrastructure provisioning and maintenance;
● Cloud resources management automation and cost optimisation;
● Implementation of centralised observability systems (logging, monitoring&alerting, tracing);
● Reporting on implementation progress and team activities.