Senior DevOps Engineer for Real Estate Lease Online Service

Location: Kharkiv, Ukraine / Kyiv, Ukraine

About the customer

Our client offers prospective renters a fast, convenient lease guarantee in exchange for a fee so that they can qualify for the apartment of their dreams.  They also help prospective renters qualify for leases they want, and help landlords and brokers sign leases and fill vacancies quickly and securely. The coverage is 100% free for landlords! Our partner’s Lease Guarantee Bond is backed by The Hanover Insurance Group, Inc., an A-rated (Excellent, by AM Best) insurance company with over $13b in total assets.

About the project

The project is in live mode, but all the time, it’s improving with new features. It involves the monitoring of incoming business requirements and converting them into technical design decisions. The day to day work requires strong problem-solving skills from the engineering team in the design of the microservices architecture, integration with external Property Management System, reorganization of some sub-systems. 

The major part also lies in the creation of more efficient data acquisition algorithms from external data providers (we work with a huge load of data sets from partner services). It is quite important to ensure the high level of efficiency in testing web services during the development process – shift from integration tests to unit test coverage.

About the team

The current total number of developers is 10 (Senior Front-end & Back-end engineers). All team members are highly intelligent professionals with extensive engineering experience. 

Methodology: Scrum, two-week iterations, devs take the role of the Scrum Master.

Types of communication: slack, pivotal tracker, video conferences.

Working hours: flexible, agreeable, EST is preferred.

Engineering culture: the team has a strong code review culture (nothing gets merged without the approval of other team members). It’s essential for devs not to go defensive on code reviews and have pairing sessions to share context.

Responsibilities

  • Providing DevOps engineering services for existing product to maintain its quality on the highest possible level
  • Working with GNU/Linux (and really any and all Unix variants), so strong knowledge of this technology is a must
  • Writing your own tools daily 
  • Handling TCP/IP networks, shell scripting, regular expressions, sed, awk, and more
  • Working in a team under extensively experienced DevOps lead and following his guidance (which guarantees you huge opportunities to grow professionally and get world-class mentoring)

Required Skills:

  • Strong knowledge of Debian
  • Solid understanding of Ansible and CircleCI
  • Successful working experience with PostgreSQL
  • In-depth knowledge of AWS (EC2, RDS, S3, SES, Route53, Application Load Balancer, etc.)
  • Profound expertise in app deployment 
  • Working experience with Version Control Systems, more precisely  – Git 
  • Result orientation and excellent communication skills
  • You should be a great team player with attention to details
  • Strong understanding of the POSIX shell command language
  • Level of English – Upper-Intermediate 

Nice to Have:

  • Understanding of Node.js, TypeScript, React, Redux
Got questions? Don't leave, ask Anastasia Gural via Skype: live:.cid.c7c181dc9fbb6407

About Brightgrove

Brightgrove is an industry-leading software development company with offices in Kyiv, Kharkiv, and Minsk. We build award-winning products that bring significant value, real results, and help our customers from a variety of industries to grow their businesses.

Our team currently consists of more than 350 people across different areas, passionate about technologies and software products. Although we work as multiple teams, use different platforms and languages, we all share the same goals and ideas of how to build things. We are a human-driven company!

What You Get With Us:

  • Professional and career growth
  • Warm and friendly working environment
  • Comfortable and cozy office in the city center
  • No corporate BS – we move too fast for that
  • Competitive compensation depending on your experience and skills
  • Opportunities to travel internationally and between our offices
  • A chance to work with the latest modern technologies
  • You’ll work with the remarkable teams from all over the world
  • Working hours are flexible as long as you get the work done
  • Awesome corporate culture and team building events

At Brightgrove, every expert is valued, involved, and essential for each part of our company. As with wine, great software is created by great people.

Apply for this position
Select file
img