Job Title: Cloud Infrastructure Specialist
About the Role:
We are seeking an experienced cloud infrastructure specialist to join our team. As a key member of our technology group, you will be responsible for designing and implementing high-performance cloud solutions using Python as the primary programming language.
Key Responsibilities:
* Develop and deliver high-quality cloud solutions and code;
* Investigate and resolve issues reported during testing and customer integration;
* Actively participate in all aspects of an agile software development process;
* Work as part of a team focused on containerization, virtualization, VM management, and fault-tolerant/carrier-grade development;
* Contribute actively to open-source projects related to the solution;
* Contribute to a highly available, carrier-grade private cloud platform aimed at the core of 5G and distributed Edge deployments worldwide.
Required Skills:
* Solid backend developer (preferably but not restricted to Python, C or C++), knowledgeable in Linux Essentials;
* Basic concepts of hardware, processes, programs, and the components of the Linux Operating System;
* How to work on the command line and with files;
* How to create and restore compressed backups and archives;
* System security: users/groups and file permissions for public and private directories;
* How to create and run simple scripts.
Desirable Skills:
* Experience with container technologies (e.g., Docker, Linux Containers, etc.);
* Knowledge of cloud computing concepts (SaaS, IaaS, PaaS);
* Experience with Kubernetes Cluster Administration (design infrastructure that involves one or more Kubernetes clusters, configure, control, and monitor Kubernetes clusters);
* Experience with Kubernetes App Development (design and development of applications that run in Kubernetes clusters);
* Introductory computer networking knowledge on the application (and transport (TCP/UDP/etc.) layers.