Position: DevOps Engineer (AWS)
Company: DevShore
Category: DevOps
Experience required: 3y
English level: upper
Published: 2021-08-01T00:00:00+03:00

**About the project**
Users are able to sort, compare and book care providers on the website. By presenting specific information about the services that each care provider offers, the users can make well-informed decisions about the care they choose for themselves. Reviews on the site further aid users to choose the care provider with the best ratings.

The tech team is remote-first and consists of senior developers(9 people overall) from all over Europe, many with over ten years in the field.

We are looking for a DevOps engineer to work on the infrastructure of our customer-facing website. As part of our growing team, you will have a significant influence on the choice of libraries, frameworks, architectures etc.

**Tech stack:**
- DevOps
- Infrastructure on AWS (ECS Fargate, RDS, DynamoDB, Cognito, EFS, S3, SQS, Lambda etc)
- Terraform
- Docker
- Git
- CircleCI
- Jira / Confluence / BitBucket
- Linux

Also, we use:
- ASP.NET Core 3 + REST API
- DynamoDB
- MS SQL
- Elasticsearch + NEST client
- Nginx and Traefik as reverse proxies
- WordPress as a headless CMS
- Angular on the frontend
- Legacy web solution using .NET Framework

**Key responsibilities:**
- As a DevOps engineer you will take ownership of our AWS infrastructure and the CI/CD pipeline 
- improve the existing IaC solution using Terraform and other tools
- participate in ongoing operational activities (deployments, monitoring, reporting and patching)
- be focused on operational excellence and will work with product/engineering teams to gather and deliver requirements 
- develop DevOps workflows and CI/CD pipelines
- work on lowering AWS costs
- ensure that our solutions are resilient, available, healthy, and performing well
- build the infrastructure that allows other software engineers to quickly deploy, run and scale their software in the cloud