Position: Site Reliability Engineer
Company: Skillers
Experience required: 3y
English level: upper

RESPONSIBILITIES:
Collaborate with other engineers to share best practices and knowledge of emerging technologies
Be responsible for the system's uptime
Make monitoring and alerting improvements on symptoms and not on outages.
Run our infrastructure with code
Install systems to prevent outages from happening
Maintain and monitor our CI/CD pipeline
Monitor the application’s stability and analyze performance metrics
Design, build and maintain core infrastructure pieces that allow the company to scale and support thousands of concurrent users
Debug production issues across services and levels of the stack
Plan the growth of our infrastructure

WHAT YOU SHOULD HAVE:
Proven experience in site reliability engineering
4+ years of professional experience with enterprise architecture and developing highly scalable websites/services and architecting solutions
Strong Understanding of OOP principles/design patterns
Proven REST services experience
Source control systems experience (Git)
Experience in ELK, Postgres, PostGIS (and GIS in general)
Experience in Docker and orchestrators (Kubernetes, Openshift, etc.)
Provisioning (Ansible, Puppet, etc.)
Cloud Providers, preferably DigitalOcean
Monitoring Tools (NewRelic, Prometheus)
Proficient with Linux administration
Hands-on experience developing, releasing, and maintaining large-scale software applications
Good written, verbal, and collaboration skills
Excellent command of English, both written and verbal

WOULD BE A PLUS: 
Python experience
Experience with Pyramid/Flask/Tornado/Django or another Python framework
Experience in working with Agile Methodologies
Experience in a peak performance organization, preferably a tech startup

COMPANY OFFERS:
Impact the lives of millions of customers and of the professionals we partner with
Being a part of an international team of domain experts in all functions
Competitive compensation and potential for stock options
Remote work with a flexible work schedule
Paid vacation (20 days) and sick leaves
The paid business trip once per year for a corporate party
A bespoke development plan that will allow you to utilise your potential and grow quickly
The pleasure of being part of a high-performance team that works hard but has plenty of fun in the process
Your opinion will be highly appreciated and valued. The company hire only creative and open-minded people who are not afraid to listen to new ideas.