Position: Senior Kubernetes Engineer
Company: Avenga
Category: DevOps
Experience required: 5y
English level: upper

**Vacancy description: ** You will have an opportunity to develop a solution that helps organizations ship code faster on public and private clouds. It helps enterprises move to the cloud on their terms, delivering a true cloud experience on any infrastructure, powered by Kubernetes.

Our customer uses a unique as-a-service model empowering developers to build, share, and run their applications anywhere – from the public to the hybrid cloud and to the edge. It serves many of the world’s leading enterprises, including Adobe, DocuSign, PayPal, Vodafone, and Volkswagen.
You will be working closely with our customer engineering teams to help our customers create automation and develop code to onboard their services from bare metal infrastructure to Openstack cloud and Kubernetes clusters.

**What you bring along:**
- Strong Kubernetes expertise as a user and developer;
- Solid development background in Golang;
- General experience with Linux, virtualization & storage;
- Overall system architecture, scalability, reliability, and performance experience;
- Experience in debugging, diagnosing, and troubleshooting complex production software;
- Knowledge of automated software testing, continuous integration, and release management;
- Experience in developing and maintaining services built on microservice architecture;
- Preferably a bachelor/master’s degree in Mathematics or Software Engineering;
- English – Upper-intermediate or higher.

**This is your mission:**
- Develop Kubernetes controllers, cluster APIs, integration with customer systems;
- Create automation for infrastructure provisioning;
- Operational support, triage and solve issues with internal systems, prioritizing based on customer impact;
- Work with technologies like MySQL/Cassandra/Elasticsearch database environment, HAProxy load balancers, Envoy service mesh, APigee gateway, Kafka streaming service, Hadoop big data storage, Graphite time series, Grafana dashboard platform, monitoring & alerting tools, CI/CD tooling, Perl/Java/Node.js language frameworks and more;
- Lots of collaboration with customer applications developers teams.

Nice to have:
- Openstack experience – familiarity with the APIs as a user;
- Experience with infrastructure automation in Puppet;
- Production operations experience;
- Experience in onboarding applications to the cloud;
- Hands-on with design, development, testing, and monitoring of large-scale and data-intensive systems.