We are looking for an engineer who will work on a cloud engineering team to develop and support across the whole stack of our current and future systems. This role reports to the Team Lead of the Cloud System Engineering.
Cloud Engineering Team builds and runs cloud-scale distributed powering internal and customer-facing services and products. We’re creating flexible and powerful solutions that our customers will leverage to create their workloads anywhere and easy.
We’re looking for engineers responsible for the design, implementation and maintenance of our public and private cloud services. Our services include compute resources, Virtual Private Cloud, APIs, storage, etc. We are looking for an engineer to work on a team and help contribute across the whole stack. As a member of this team, you will have the opportunity to work remote or from our offices in Moscow, Minsk or Perm.
What you will do:
Working on technically challenging distributed systems
Collaborting with an agile, self-managed team of peers
Leveraging modern technologies such as Python, Docker, K8s, ClickHouse, Prometheus, Puppet, ELK and more
Integrating with many components across the G-Core Labs’ Cloud Platform
Ensuring uptmost uptime for core services
Adopting SRE, DevOps practices
Knowledge of Linux at the system administrator level
Programming skills in Bash, Python
Experience with Ansible, Puppet
Experience in configuring computer networks, DNS, DHCP
Open source software
Cloud infrastructure — OpenStack, Google Cloud Platform, Microsoft Azure or Amazon Web Services