DevOps Engineer

Job Title: DevOps Engineer

Location: Fully Remote, Lviv, Ukraine. We will consider other European locations for the right candidate.

Contract Type: Full time, contractor, 40 hour week

Interviews: Max 3 stages totalling around 4 hours and one stage will be technical task

Reports to: Head of Technology

Why join us?

We are a profitable SaaS business servicing the needs of international law firms and government departments, mostly in the USA and UK. We’re on a mission to help our clients become as efficient as possible when it comes to managing huge volumes of information – so that lawyers and business leaders can stay on top of the news that matters, and as a result make faster and better decisions.

We are growing fast, our Head of Technology, Zhanna is growing an already high performing team and is busier than ever and this is where you come in.  We are seeking a highly technical and proactive Engineer to add further support to the Engineering Team.  The right person will make a significant impact by helping enhance our Engineering Team’s capabilities in developing a high-available fault-tolerant platform.  In this role, you’ll be a part of the DevOps team, working closely with DevOps and Software engineers within our development team to meet the highest standards of software availability and performance ✨

We would love to hear from you if you have the criteria below:

  • 2+ years experience as a DevOps Engineer
  • Bachelor’s Degree in Computer Science
  • Excellent written and spoken English
  • Proficiency in Docker, Linux administration (Ubuntu, RHEL)
  • Expertise in AWS stack: VPC, EC2, S3, IAM
  • Expertise in Ansible, Bash 
  • Familiarity with Microservices, IaaC approach, High availability, Scaling, Fault tolerance, SDLC, CICD, Code promotion pipeline
  • Understanding of DNS, network basics, Docker orchestration
  • Basic knowledge of following tools: Jenkins, Git, MongoDB, MySQL, Elasticsearch, RabbitMQ, Consul, Terraform, Nginx
  • Basic knowledge of at least of one scripting language: Ruby, Python
  • Basic understanding of following AWS services: RDS, Elasticache, Route53, CloudWatch, SNS, SES, Lambda, ACM, Athena, Quicksight
  • Basic troubleshooting approaches
  • A passion for learning new technologies and for continuous improvement

Nice to have:

  • Experience in a remote, SaaS company
  • A Master’s degree education

The day-to-day job: ‍

While the below is not an exhaustive list of your duties, it outlines the bulk of the role on a day-to-day basis.

  • Work as part of DevOps team in modified Scrum framework
  • Support Software engineers with DevOps-related requests
  • Performing routine tasks and automating routine as much as possible 
  • Working with our cloud provider AWS
  • Investigate tech debt and ensure it is addressed
  • Identify optimization opportunities
  • Develop secure production, development, and test environments
  • Use DevOps pipelines to deliver scalable and maintainable solutions
  • Ensure smooth transitions between development and operational environments
  • Work in collaboration with other parts of the company

Why this role may excite you:

  • We are a globally dispersed team of Vablers – currently a team of 26 and growing – 50% in Engineering and 50% across People & Operations/ Sales & Marketing / Customer Success
  • We are a fully remote and a close-knit team. Communicating and checking in is our thing
  • Our CEO Matthew is based in Germany, our Head of Revenue Emily is in Atlanta (USA), our Head of People & Ops Sarah is in Northern Ireland and our Engineering Team is in the Ukraine.  See we are dispersed! Most of our Vablers work throughout Europe  
  • We have a great team of Vablers, who would be your work colleagues
  • We are profitable and have a proven business with an established client base of global law firms and professional organisations

To be successful in this role, your values matter just as much as your skills. Does this sound like you? ✨

We are Kind and Empathetic = Our behaviour and words assume the best in people

We are Always A Team = We are a globally dispersed team. We are bound together by accountability

We are Curious = A bunch from various backgrounds. We ask questions, plan things out, push the boundaries, challenge the status quo and welcome creativity

We Take Ownership = We care deeply about the work that we do and strive for excellence. We are focused on our goals and love the details

✅Why work for Vable? 

  • We have a culture that we protect, we value the contributions each Vabler makes
  • We encourage constant learning so you can keep up to date. A yearly budget of $300
  • We encourage creativity and like new ideas. We embrace people who have different opinions, perspectives and personalities and concentrate on the Cultural Add not fit
  • Get a MacBook, monitor and other required technical equipment when you join
  • 33 days of paid leave a year inclusive of public holidays, based on where you live
  • Offer an Employee Assistance Programme through Oliva
  • We like our virtual socials and really do like to get to know everyone in the team
  • We are well established, have been around for 19 years
  • We build relationships well and get to know everyone

❌Why it may not be for you.

  • We are a 40 hour week, Mon-Fri and have core hours, unless stated otherwise or agreed. Being a small remote team, it’s how we operate
  • We have various meetings per week and people are expected to attend and contribute
  • Everyone has the opportunity to query, ask questions, have new ideas and we will give you our opinion. We operate on continuous feedback and recognition, this isn’t for everyone and if this makes you uncomfortable or it’s not your thing, probably not a good fit for either of us.
  • We have set behaviours and values that every Vabler is expected to adhere
  • It’s a busy varied role and may have times that you will be required to work outside of working hours to accommodate cover

Ready to apply?

Great! Send us a CV and cover letter, answer the questions and give us some context why you’d like to join Vable and feel you’d be a great add.

Interview Process:

  1. Intro Call: You will carry out an intro call with our recruiter in the Ukraine
  2. Interview: If after the intro call, we’re both excited to proceed, you will be invited to a second stage interview with Zhanna, Head of Technology and perhaps another applicable Manager.  This stage may include a technical task before or after the interview.
  3. Final Interview: Will be with Sarah, Head of People & Operations and Zhanna, Head of Technology

We record all of our interviews, with your permission. It makes it easier as we are globally distributed. 

Vable is an equal opportunity employer. All applicants will be considered for employment regardless of race, religion, sex, sexual orientation, gender identity, national origin or disability status.