 
        
        About the Opportunity
We are seeking a skilled Python engineer to support and develop new tools and processes for our cloud application. The successful candidate will be responsible for communicating technical concepts clearly, facilitating discussions, collaborating with stakeholders, providing project updates, and mentoring team members.
Key Responsibilities:
 * Develop high-performance cloud and container technologies using Python as the main programming language;
 * Design and implement high-quality solutions and code;
 * Create unit tests to improve the SDLC;
 * Analyze and resolve issues reported during testing and customer integration;
 * Participate in agile software development methodologies;
 * Work on a team focused on containerization, virtualization, and fault-tolerant/carrier-grade development;
 * Contribute to a highly available orchestration platform for deploying private cloud platforms worldwide.
Essential Skills:
 * Strong backend development skills (preferably but not restricted to Python), including knowledge of Linux Essentials;
 * Familiarity with hardware, processes, programs, and Linux Operating System components;
 * Able to work on the command line and with files;
 * Experience creating and restoring compressed backups and archives;
 * Understanding of system security, users/groups, and file permissions for public and private directories;
 * Basic scripting skills;
 * Interest in working on development and troubleshooting of distributed orchestration platforms;
 * Sound computer networking knowledge, including transport layers;
 * Familiarity with cloud computing concepts;
 * Experience collaborating across remote teams and time zones, and with Senior Technical Leaders;
 * Experience with GIT, Jira, Gitlab, and code review tools;
 * Experience with container technologies (Docker, Linux Containers);
 * Experience with Kubernetes Cluster Administration (designing infrastructure, configuring, controlling, and monitoring Kubernetes clusters).