DevOps Engineer
Whalar
Summary
Join Whalar Group, a global creator company recognized for its exceptional workplace, as a DevOps Engineer in Estonia (remote options available within Estonia or for EU citizens relocating). You will play a key role in unifying and automating processes, fostering collaboration, and improving software quality. Responsibilities include managing cloud deployments, monitoring systems, collaborating on CI/CD pipelines, supporting teams, and creating dashboards and automations. This position requires extensive experience in DevOps, including infrastructure automation, CI/CD, container technologies, cloud platforms, and monitoring tools. The ideal candidate is a quick learner, strong problem-solver, and effective communicator. Whalar offers a competitive benefits package including paid time off, professional development stipends, relocation assistance, and generous parental leave.
Requirements
- A minimum of 5+ years of proven experience as a DevOps Engineer with hands-on in infrastructure automation and CI/CD pipelines. Experience collaborating closely with development and testing teams to improve product development and build processes
- Experience in Linux OS Administration
- Experience with Bash scripting language
- Understanding of Continuous Integration and Delivery
- Advanced experience with container technologies like Docker
- Experience with cloud providers (AWS, Google Cloud, Azure)
- Experience with monitoring tools and alerts (Prometheus, Grafana, alertmanager, etcβ¦)
- Experience with container orchestration technologies like Kubernetes and Infrastructure as Code (CloudFormation, Terraform)
- Experience with backups and restore lifecycles
- Good understanding of security best practices (VPN, security groups, WAF, etc β¦)
- Strong problem-solving and troubleshooting skills
- Quick learner, self-motivated, self-disciplined and result-oriented
- Good communicator, good documentation skills, team player
Responsibilities
- Work with the team on the management of our cloud deployments
- Work with the team in monitoring of our systems and deployments, bringing automation and alert management into the picture
- Collaborate in CI/CD pipelines with other DevOps, Develop and QA teams
- Support our teams: Analyze cluster performance (metrics, Databases, etcβ¦)
- Dashboard deployments
- Miscellaneous automations
- Training and knowledge transfer to Operations team
Preferred Qualifications
- Knowledge of best practices for the full SW development lifecycle, including agile, coding standards, source control management, build processes, testing, release management and operations
- Configuration Management (Ansible/Puppet)
- Package management (Helm)
- Awareness of security certification procedures
- Knowledge of code in Golang and/or Python
- Application Monitoring with Datadog
Benefits
- 25 days of PTO + Sick days + Winter break
- Monthly phone/internet reimbursement
- Professional development stipend
- New joiner Home office allowance
- 16 weeks of paid maternity/paternity leave
- Volunteer days
- Social programs