Position: Senior Python Software Engineer
Company: Perfectial
Category: Python
Experience required: 5y
English level: intermediate

The customer develops a KaaS solution (Kubernetes as a service, it is a solution that helps customers move to a cloud platform based on Kubernetes and manage the life cycle of clusters). We are developing a console - a self-governing system that gives the ability to purchase SW, training and support what clients want via credit card or purchase order. Additionally, the system provides usage-based reporting and information about the company's products.

We believe in developing and supporting our engineers so that they can reach their full potential while facilitating a healthy work/life balance. It is a great chance to both develop your career & have an impact on meaningful projects!

If you think you have the relevant skills and experience for this fantastic role, do not hesitate to apply today!

**Requirements:**
Strong Python development background
Strong OpenStack experience - familiarity with the APIs as a user, experience with capabilities and limitations of OpenStack - to be able to advise on that
Knowledge of Linux, virtualization & storage for the purpose of performance measurements
Strong understanding of system performance and scaling
Experience with provisioning automation of infrastructure
Good command of English

**Would be a plus:**
OpenStack certification
Experience with developing or maintaining OpenStack source code
Production operations experience
MySQL & Puppet experience
Experience with design, development, testing, and monitoring of large-scale and data-intensive systems

**Responsibilities:**
Create automation for infrastructure provisioning
Help integrate MySQL existing provisioning automation to Openstack APIs for the purpose to deploy MySQL clusters in VMs on Openstack
Write high-quality code that is robust and easy to maintain
Operational support, triage and solve issues with internal systems, prioritizing based on customer impact;
Lots of collaboration with customer applications developers’ teams

**Our professionals value us for:**
Regular performance evaluation and salary revision, attractive benefits package;
Functional offices, centres of excellence, and mentorship from competence leads to support the professional growth;
Tech talks, open talks, and conferences; training and certifications;
Free English courses of all levels with attentive and friendly teachers;
Health insurance; maternity aid; corporate sports teams, hobby clubs, in-house gym or gym discounts;
Referral program, bonuses for marriage and childbirth;
Great team parties and corporate events; cool branded gifts; an additional paid day off for the Company Day celebration;
Warm and relaxed atmosphere, smooth and transparent communication, and unlimited fun.

Feel free to contact me anytime, I will provide you with all the information you might be interested in.