DevOps Engineer | Techland S.A. | Remote (Poland)
Job Description
Your daily tasks:
- Administer and monitor the infrastructure hosting our microservices on AWS.
- Automate infrastructure provisioning using IaC
- Administer databases including Redis, MongoDB, and MariaDB.
- Set up and maintain CI/CD pipelines on GitLab
- Improve and manage monitoring solutions to track system performance and health.
- Implement remote logging solutions to centralize log collection and analysis.
- Provide technical guidance to team members on best practices.
- Assist developers with load tests and automate their execution
- R&D of new technologies that could improve current and future projects
Requirements
You meet our expectations if you have:
- Experience with Cloud Providers – AWS (preferred), Azure, GCP
- Strong knowledge of IaC tools – CloudFormation (preferred), Terraform
- Knowledge of relational databases – preferably MySQL / MariaDB
- Knowledge of NoSQL databases like DocumentDB / Mongo
- Experience with designing microservice architectures
- Experience with Git
- Experience with CI/CD – GitLab preferred
- Experience with monitoring, metrics and alerting technologies such as CloudWatch, the ELK stack or Prometheus
- Knowledge of Linux-based environments and scripting languages
- Ability to clearly communicate and coordinate with other team members and teams
Nice to have:
- Experience with working with containers
- Experience with JavaScript/Node.js
- Experience with any of the modern Node.js frameworks – Fastify, Expressjs, Koajs, etc.
- Experience with frontend JS frameworks such as React or Vue.js
Additional information
What we can offer:
- a wide array of benefits: private medical care, life insurance, relocation support, pro-health campaigns, gifts for different occasions, bonuses,
- an outstanding work atmosphere in a highly-skilled team of professionals, with flexible working hours, no dress code, and full support of the dedicated HR Business Partner,
- a constant stream of company newsletters, PR & project updates so you will always be in the know,
- many opportunities for personal development: a dedicated development budget for each employee, extra two paid days for training and CSR, stable career paths, extensive internal and external training, and financing of English and Polish language classes,
- state-of-the-art offices filled with chillout zones, a fully equipped kitchen, a gym (Wrocław office), and a free underground car park (Wrocław office).