Talent Search Solutions

Search missions

Senior DevOps (Linux OS & ability to setup NodeJS or PHP with MySQL)


We are looking for senior DevOps. You will work as a part of a scrum cross functional agile team which includes developers, QAs, UX/UI designer, markup developer & product owner. You apply your skills to the best of our ability to accomplish the best result as a team. The team implements high quality solutions for business tasks supplied by an in house product owner. The team is collectively responsible for the quality of the deliverables.

About Project
Our client's company was founded on the idea that all people deserve value-priced domains delivered through stellar service. Today, it is a leading ICANN-accredited domain name registrar and web hosting company with over two million customers and more than five million domains under management - and they’re just getting started.

It is a uniquely global organization that works virtually to serve their customers – including individuals, businesses and resellers. Our client currently has operations and staff in the Ukraine, India, Australia, Europe, Canada, the United States and Mexico.

Client's diverse culture provides it's people with substantial opportunities to learn, to take on new challenges, and to grow their careers.

Your primary focus will be of development of environments (local development env, sandboxes, staging, production) for our NodeJS containerized application. We’re using infrastructure as code principle so be ready to write tons of code. Also you’ll be responsible for application monitoring & availability. Application architecture should be self-healing (I assume you don’t want to work at night) & auto-scalable.

You drive innovation in our development as a part of the team by setting up standards, advocating the latest industry trends & building the next-generation web applications.

- Strong proficiency with Linux OS & ability to setup NodeJS or PHP with MySQL environment from scratch for production purposes.
- Excellent knowledge of at least one programming language. Preferable: JS, Ruby, Python, Go, PHP. You should be ready to learn new ones very fast.
- Understanding fundamental design principles behind a scalable application.
- Understanding of CI processes & ability to implement them with lightning speed.
- Experience with application & infrastructure monitoring in production environment.
- Good knowledge of Docker (few tries to learn it on local machine isn’t enough).
- Big experience with MySQL.
- Excellent knowledge of Nginx & HTTP/s requests routing through web-servers.
- Proficient understanding of Git.
- Intermediate English.
- Great communication skills.

Nice to Have
- Terraform
- NewRelic
- Knowledge of Microservices Architecture pattern
- Experience with Docker cluster setup
- Understanding fundamental principles of SCRUM process