Senior DevOps Engineer at Revieve Oy (Helsinki, Finland) (allows remote)

Senior DevOps Engineer at Revieve Oy (Helsinki, Finland) (allows remote)

Add To Bookmarks
Location: Helsinki, Finland
Type: Full Time
Created: 2021-10-14 05:01:05

Apply Here

Revieve is a market-leading beauty-technology company partnered with 100+ global brands on 4 continents building the new standard of commerce across skin, beauty, health and wellness. We enable brands and retailers to drive their customer-experience leveraging AI, AR and Computer-Vision. We've been fortunate to partner with world-leading brands including ULTA, Shiseido, Unilever and others to drive business results.

We need you because

We are looking for a Senior DevOps Engineer to join our creative team to maintain and expand our SaaS products into new regions and cloud providers and design improved REST APIs to back our current solutions. Our infrastructure is deployed close to our partners’ customers, and thus, we use multi-region deployments on Amazon Web Services (AWS).

We work full time remotely following agile principles and promoting a highly collaborative environment and doing regular code reviews to promote code quality improvement and knowledge sharing.

Job type: Full-time

Experience level: Senior

Location: Remote

Preferred time zone: CET or +/- 3 hours

In this role, you will

  • Reporting to our CTO, be part of an agile team setting up and maintaining the infrastructure that powers our applications and services on AWS and Alibaba cloud.
  • Design, deploy, and maintain our simple backend REST APIs based in Python.
  • Ensure all necessary monitoring, alerting and backup solutions are in place with Grafana Cloud.
  • Participate in the ongoing migration to Infrastructure as Code with Terraform and Kubernetes.
  • Work closely within our tech teams consisting of UX, Fullstack and Computer Vision engineers.
  • Maintain and improve the CI/CD Github Actions pipelines supporting Revieve applications and reaching a good unit test coverage for your developments / changes.
  • Scripting to import JSON or XML source files from partners into our MongoDB product catalog.

To succeed in this position, you need

You don't need to have all of these items, but these represent the types of work you will do at Revieve

  • 3+ years of professional experience with systems administration / cloud infrastructure / DevOps. Ideally you've worked on large codebases before.
  • High experience with AWS Cloud, specially related with IAM roles and policies in concrete and other common services in general.
  • Experienced with distributed systems at scale.
  • Extensive experience with Terraform.
  • Deep experience working with containers and understanding their value, limitations and troubleshooting aspects.
  • You have experience with designing and implementing REST APIs, HTTP protocol and authentication methods.
  • Strong grasp of data formats like JSON and XML.
  • Experience with Python, Node.js, shell scripting, Terraform, Kubernetes, Linux, robust CI/CD pipelines.
  • You enjoy programming (not just quick scripts!) and are excited to have a mix of developing code and infrastructure in your day.
  • Not required but experience in any of the following is considered to be an asset: MongoDB, Parse SDK, AWS EKS, AWS ECS and AliCloud.

This is us

We’re a group of creative minds and growth-minded action-takers. We’re proud of the work we do and inspired by the people we work with. Although we are organised in different departments, many of us wear multiple hats and thrive in the ability to learn new things and grow, both professionally as well as personally.

We’re inherently global with a diverse team of about 50+ people representing 20+ nationalities across 4 continents and 8 different time zones.

Joining us, you will get

  • Full-time work, remote possible
  • Competitive salary
  • Flexible working hours
  • Skill development
  • Equipment provided
  • Paid vacation time (5 weeks/ year)
  • Paid parental leave

If you join us, you'll be able to enjoy being part of a fast-paced environment where we get stuff done and are fully aligned on a shared vision.

Intrigued? We look forward to hearing from you!