Position: DevOps Engineer
Company: Студия HR решений
Experience required: 2y
English level: intermediate

**About the company and product:** GeoGuard is global market-leader in the detection of location based fraud. Based in Vancouver, Canada, with a development office in Kharkiv. Since 2011, the Company has been providing geolocation, anti-fraud and compliance solutions for many of the world’s largest entertainment and iGaming companies, state lotteries, streaming video broadcasters, media rightsholders and financial institutions. 

Now we are looking for a **DevOps Engineer** to join our team!
 
As a DevOps Engineer with GeoGuard, you will be accountable for automating processes between software development and IT teams, performing deployment, monitoring, and maintaining our GeoGuard Shield systems to ensure the company’s backend infrastructure is running smoothly at all times. This person will work closely with the development team and service delivery and analytics team, maintaining open communication regarding servers, test environments, and advising on solutions.
The ideal candidate has at least 2 years of relevant experience and has solid IT knowledge in the following software in the Linux ecosystem: Ubuntu, Nginx, MySQL, PHP, HAProxy, and Node.js. You have a good understanding of scripting and programming on Python and Bash.

**Technologies that we use:** AWS, GCP, Linux, Kubernetes, Docker, Jenkins, GoLang, Python, Bash, NoSQL and Service Discovery, ELK Stack, performance optimization (eBPF, perf, etc.) 

**DevOps Team:** Head, 2 DBA/DevOps, 1 Senior, 1 Middle, 2 Junior и 1 Trainee DevOps/System Administrator

**Job to be done:**
✔Planning for new infrastructure requirements and ensure automation scripts are adequately planned for and created
✔Writing and maintaining guidelines outlining steps required to prepare and support the environments
✔Configuration of networks and storage
✔Monitoring GeoGuard Shield servers and applications
✔Maintaining and troubleshooting GeoGuard Shield environments (development, staging, and production)
✔Assisting with load testing
✔Responding to outages related to the GeoGuard Shield DevOps team
✔Collaborating with GeoGuard Shield development and analytics teams to troubleshoot software-related issues
✔Day-to-day management of Jenkins setup - adding new jobs, supporting multiple plugins, making sure reserve copies are in place and are consistent in at all times
✔Ongoing development of Docker containers for various purposes
✔Continuously improving the products’ security, stability and optimization

**Our ideal candidate has the following skills and qualifications:**
✔2 years of relevant experience and a Bachelor of Science degree in Computer Science, or equivalent
✔Experience with cloud infrastructure, such as Amazon Web Services, Rackspace or Google Cloud Platform
✔Competent and knowledgeable of monitoring and reporting tools such as Nagios
✔Good experience with version control systems such as Git
✔Experience with configuration management systems like Ansible
✔Good understanding and hands-on experience with Docker
✔Comprehensive knowledge of security and compliance is a plus
✔Good communication skills and good written and spoken technical English enough to discuss issues with teams remotely

**Company offers:**
✔Share Ownership Opportunity & Extra Comp
✔Training & Development Opportunities
✔Team Events & Recognition
✔International Travel Opportunities
✔Roadmap and Release Plan
✔In-House English Classes
✔Health Insurance
✔Paid vacation and sick leaves
✔Flexible working schedule


**Need more information? Let's discuss it!**