Senior DevOps/SRE Engineer

Senior DevOps/SRE Engineer
Dext, Bulgaria

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Feb 26, 2021
Last Date
Mar 26, 2021
Location(s)

Job Description


WE ARE DEXT!

Our suite of tools makes accountants more productive, profitable and powerful. In doing so we give them back the most precious commodity, time, which they can then use to add greater value to their clients.

Accountants and bookkeepers are the backbones of every successful business. For more than a decade we’ve empowered our partners with innovative technology solutions to make businesses better. Dext allows them to meet the challenges they face today, tomorrow and in the future.

Our dev team is located in Bulgaria and has always been fully remote. We have people in Sofia, Plovdiv, Burgas, Varna, Ruse.

We're proud of the way we work and of our values we care deeply about quality and sane development practices. We also strive for simplicity and pragmatism.


Architecture amp; stack

We’re managing a few dozen web apps both internal, API-only projects, as well as a few client-facing ones. Most are written in Ruby and use Rails. We also have a few Python-based machine learning services. All of our databases are PostgreSQL. The biggest app gets about 10 million requests per day, excluding static assets.

We’re hosted entirely in AWS. All machines run on Ubuntu. We use Terraform and Ansible to manipulate our infrastructure, rely on Jenkins for CI/CD, use Docker for packaging and delivery of apps, and Kubernetes to run the apps from the Docker images. All Kubernetes clusters we run are fully managed by us. We are gradually migrating production workloads there.


Team, challenges amp; you

Our Ops/SRE team currently consists of a few devs, a few ops/sysadmin guys, two DBAs and a security engineer. We’re responsible for making sure all services are up, for keeping our infrastructure costs from going crazy, for providing our colleagues with convenient tools to deliver changes more efficiently, for evolving the infrastructure to match the needs of the business and for refactoring the legacy we’ve created during our rapid growth over the past years.

Our backlog has grown along with the business and the engineering team and we need more heads and hands to help us out. This is where you come in!

We're looking for someone with a solid foundation in software and web development, with experience and interest in all things infrastructure someone who's interested in how things work under the hood and who's passionate about rock-solid, highly-available and at the same time cost-optimised architecture. Someone who's not afraid of debugging hairy issues and who's always curious to learn more. Someone who values simple and clean solutions but also understands and makes tradeoffs between the simplicity of the architecture and necessary functionality when necessary.


What you'll do if you join our team

You’ll do what all of us in the ops/SRE team do in no particular order:

  • Design, test, implement and provision new services and ops/infrastructure solutions;
  • Do experiments and proofs-of-concept to find the best solution to a problem, optimising for reliability, observability, security, ease of maintenance, developer UX and cost-efficiency;
  • Work closely with the dev team on anything that is infrastructure-related;
  • Automate repetitive tasks and help improve the experience of fellow engineers from the dev team;
  • Refactor legacy app code and infrastructure, reduce inconsistencies, introduce conventions;
  • Debug hairy app infrastructure issues learn from that, share the knowledge, improve the underlying architecture;
  • Learn and spread your knowledge through pairing sessions, documentation, internal blog posts, mentoring, coaching.



Our expectations:

  • You're proficient and productive in at least one programming language, potentially a scripting one;
  • You are comfortable working with Linux/Unix OSes and know a few Bash tricks;
  • You have experience with ops work deploying apps, making sure they work, then debugging and fixing them when they break;
  • You like it when things are neat and tidy but you don’t cringe in the face of a muddy legacy codebase instead, you roll up your sleeves and start shovelling;
  • Security is a paramount concern for you;
  • You like problem-solving and getting to the bottom of an issue;
  • You know everything breaks and you design systems with that in mind;
  • You have a desire to learn and get better at creating scalable, highly available and cost-efficient architectures;
  • You’ll be happy helping colleagues with their infrastructure-related questions or issues and you’ll be working to not only expand but also share your knowledge with the team;
  • You’re diligent, constructive, with attention to detail, have strong communication skills and can freely express yourself in English in

Job Specification

Job Rewards and Benefits

Dext

Information Technology and Services - London, United Kingdom
© Copyright 2004-2024 Mustakbil.com All Right Reserved.