We are looking for a DevOps engineer to work on the infrastructure of our customer-facing web site. As part of our growing team you will have significant influence on the choice of libraries, frameworks, architectures etc.
Working knowledge of Agile software development methodologies and experience working in a Scrum team is a must.
We are comfortable with remote work but there will also be an opportunity to work on-site in Prague if desired. Contract-to-hire possible if interested.
Tech stack
- 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
Devops
- Infrastructure on AWS (ECS Fargate, RDS, DynamoDB, Cognito, EFS, S3, SQS, Lambda etc)
- Terraform
- Docker
- Git
- CircleCI
- Jira / Confluence / BitBucket
- Linux
Key Responsibilities
As a DevOps engineer you will
* take ownership of our AWS infrastructure and the CI/CD pipeline
* improve the existsing IaC solution using Terraform and other tools
* participate in on going 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 cloud
* document the above solutions
Ideal Experience
Prior experience as a DevOps engineer with good understanding of AWS. AWS certification. Great problem solving skills. Burning interest in technology. Positive, can-do attitude.
Knowledge of C# or TypeScript is beneficial as you then might be able to lend the developer team a hand when needed.