Job Description
An opportunity to work on high-performance cloud and container technologies, leveraging Python as the main programming language.
* Develop and deliver high-quality solutions and code.
* Develop automated tests, improving the Software Development Life Cycle (SDLC).
* 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 supporting 5G and distributed Edge deployments worldwide.
About This Role:
This position requires a solid backend developer with knowledge of Linux Essentials, interested in working on development and troubleshooting of a highly distributed private cloud platform supporting containerized applications, virtualized machines, and bare-metal nodes.
Essential Skills:
* Solid backend developer experience with Python, C, or C++.
* Knowledge of Linux Essentials, including basic concepts of hardware, processes, programs, and the components of the Linux Operating System.
* Experience with working on the command line and with files.
* Ability to create and restore compressed backups and archives.
* Understanding of system security, including users/groups and file permissions for public and private directories.
Desirable Skills:
* Experience with container technologies, such as Docker, Linux Containers, etc.
* Knowledge of cloud computing concepts, including SaaS, IaaS, PaaS.
* Experience with Kubernetes Cluster Administration, including designing infrastructure that involves one or more Kubernetes clusters, configuring, controlling, and monitoring Kubernetes clusters.
* Experience with Kubernetes App Development, including designing and developing applications that run in Kubernetes clusters.
* Introductory computer networking knowledge, including the application and transport layers.
About Our Team:
We are a team of professionals dedicated to delivering high-quality solutions and services. We value innovation, collaboration, and continuous learning.