Senior DevOps Engineer

at HomeBuddy
Location Dar es Salaam, Tanzania, United Republic of
Date Posted May 10, 2024
Category Engineering
IT / Information Technology
Job Type Full-time
Currency TZS

Description

About the job

Do you have a passion for automating routine processes and want to have the ability to choose a stack and tools? Are you willing to join a quickly growing, product-oriented company while working remotely from home? Then welcome to HomeBuddy! By joining HomeBuddy, you become a part of an innovative team with an ethical approach to business relations.

HomeBuddy is an online home improvement platform connecting homeowners with local, verified contractors in the U.S.

Already a well-established, successful firm, HomeBuddy is growing at a fast pace and is determined to achieve even more explosive growth. To support this ambitious vision, we are actively developing our team of smart, self-starting and entrepreneurial individuals in many professional categories.

HomeBuddy offers a remote and flexible work environment, competitive compensation, attractive benefits and a great opportunity to work on interesting, challenging and constantly evolving projects. As a member of the HomeBuddy team, you will be part of an innovative and dynamic environment where your ideas and efforts will be valued and make a significant impact. You will have the opportunity to collaborate with talented professionals from diverse backgrounds, contributing to the growth and success of the company.

We are searching for an experienced DevOps Engineer to join our infrastructure and automation team, which is responsible for working with cloud managed solutions and dedicated servers, transferring infrastructure to code, automating CI / CD processes, and improving the fault tolerance of our services. First of all, we are looking for a team player who is ready to share his expertise. We have a solid technical team ready to help you grow professionally.

What You Will Be Doing:

  • Deployment, support, configuration, and optimization of infrastructure;
  • Centralized management of product segments, staging, development, and testing;
  • Continuous Integration and Continuous Delivery (CI/CD);
  • Setting up and support of monitoring systems;
  • Process automation;
  • Description of infrastructure as a code;
  • Implementation of best practices and solutions for interaction between developers and the system;
  • Preparation of technical documentation for implementation;
  • Help with a migration to AWS.

About You:

  • Advanced user of Linux administration;
  • Experience with web servers (Nginx, HAProxy, or Traefic);
  • Experience with CI/CD tools (preferably Bitbucket or Jenkins);
  • Containerization/virtualization (Docker);
  • Experience with Terraform & Ansible;
  • Experience with monitoring and logging systems;
  • Git version control system;
  • Experience with AWS;
  • A very good level of English, at least upper-Intermediate. Fluent Russian is essential.

Nice to have:

  • Knowledge of network technologies such as TCP/UDP, NAT, Firewall, VPN;
  • Experience with queue brokers like RabbitMQ or Kafka;
  • Experience with SQL and NoSQL databases (configuration replication, backup & restoring, performance query optimization);
  • Experience in building highly available and scalable services, understanding of microservice architecture;
  • Control of the organization and impact assessment of the measures taken and information protection facilities;
  • Experience as a Software Developer or Engineer, proficiency in languages such as JavaScript, PHP, Python.
  • Familiarity with Agile workflow methodologies like Scrum/Kanban.

What We Offer:

We have different perks and benefits, but we also can offer you a supportive work environment powered by a fantastic team!

  • Competitive compensation according to your skills, experience, and professional accomplishments, including a company bonus;
  • Paid vacation, sick leave, and holidays;
  • 100% remote work, allowing working and traveling;
  • Flexible work hours, when it is convenient to plan your working and personal time;
  • Work in one of the most dynamic and fastest-growing industries;
  • Ambitious and challenging tasks with a high degree of responsibility and independence;
  • Multicultural environment;
  • Supportive, friendly, and professional team, which you can always rely on;
  • An allowance program for compensation of expenses for wellness and the home office;
  • Paid training (school, events, conferences).
Drop files here browse files ...