Loading
DevOps Engineer

DevOps Engineer

As a DevOps Engineer you will be responsible for keeping our system automated, safe, robust and secure. Alongside multiple on-premises Kubernetes clusters, we have a distributed system, comprising of 1000+ physical servers distributed across the region, which brings onto itself a big set of challenges. You will be responsible for improving existing solutions for monitoring, alerting, tracing, and deployment automatisation, and implementation of new solutions. You will leverage your technical strengths to improve our infrastructure while being given the freedom to innovate major improvements to meet changing needs. Nothing is off limits.

image

What you'll have here:

  • Scalability: Working on products that we can use every day and have millions of users. Some of them are your friends, neighbors, family members.
  • People: You will work with experts, community leaders and senior engineers who made these products from scratch. They will reveal to you how the whiteboard idea turns into a worldwide platform.
  • Internal learning sessions and innovation challenges: We are an innovation center primarily and you can be part of initiatives, research and focus groups…and don’t miss to take a place in innovation challenges and hackathons
  • Tech stack: We are technical agnostics and programming languages are just a tool, but they can make our job easy. Thus we’re following the latest technology trends.
  • Engineering mindset: Writing application code is just part of the story – here you can mix tools, improve your knowledge about clean code, unit tests and other agile technical practices, and be involved in all application lifecycle management stages.
  • Career growth: We strongly believe in feedback culture and development plans.
  • Community: You wanna share your knowledge with the community? You are more than welcome. If you are not a great speaker, that is also fine.
image

Your responsibilities:

  • Fully automate all DevOps processes, e.g. server provisioning, deprovisioning, security updates, intrusion detection, log collection and analysis, backups, etc.
  • Implement best security practices on a large-scale custom-built cloud service.
  • Development of internal services for system analytics and monitoring.
  • Create automated CI/CD infrastructure and pipelines in cooperation with development teams.
  • Advise the development team on best practices throughout the design process of their applications, to ensure that they can be delivered to manageable and highly available production environments.
  • Design and implement highly available and scalable infrastructure to support our products.
  • Documenting your designs and solutions.
  • Proposing, planning and implementing further improvements.
image

What we're looking for:

  • Minimum 2 years of relevant work experience: DevOps/Infrastructure, Systems Administration, SRE, and/or Development.
  • Experience working with infrastructure operations and automation tools (specifically Ansible).
  • Proficient knowledge of and passion for the Linux operating system (Ubuntu mainly).
  • Experience with Kubernetes and Docker (or other container runtimes).
  • Experience working with monitoring (Prometheus, InfluxDB, Grafana, ELK stack) and alerting tools (Alertmanager, Zabbix).
  • Familiar with SRE concepts and an understanding of observability and availability, SLOs/SLIs/SLAs.
  • Experience working with CI/CD tools (Jenkins, Spinnaker, ArgoCD, GitLab or similar) and process automation platforms (Rundeck).
  • Experience working with Virtualization environments – Proxmox, Xen.
  • Experience with managing and optimizing web servers (NGINX) and load balancers (HAProxy) for high loads and high availability.
  • Experience with highly scalable storage systems (Ceph, Gluster).
  • Knowledge of modern scripting languages (Python, Go or similar).
  • Experience with deployment, clustering, optimisation and maintenance of databases (PostgreSQL, MySQL).
  • Advanced knowledge of network protocols, DNS, firewalls, SSO.
  • Experience with distributed tracing systems (Jeager, New Relic).
  • High proficiency in written and spoken English.
  • Good verbal communication and good interpersonal skills.

WE HAVE MORE THAN COOKIES:

Bonus Bonus
Choose your workplace during the Covid-19 pandemic Choose your workplace during the Covid-19 pandemic
First-class equipment First-class equipment
Flexible working hours Flexible working hours
Gifts for special days Gifts for special days
Private health insurance Private health insurance
Sports and fitness Sports and fitness
Technology package Technology package

Here’s the thing:

We come to work every day to face exciting and challenging creative problems. And we come armed with an extremely Agile mindset and a bundle of opportunities for career growth and personal development plans.

We come and go relaxed and happy as we know United Cloud has our back, making sure our work and private life are in a perfect balance.

Our team is made of smart people, ambitious enough to make the change and brave enough to move boundaries. There is always room for more individuals like that, so send us your CV.

APPLY FOR THIS POSITION