High Performance Cloud Developer
We are seeking a highly skilled Cloud Platform Software Engineer to join our team. As a key member of our technology group, you will be responsible for developing and delivering high-quality cloud solutions and code.
You will work on developing high-performance cloud and container technologies, leveraging Python as the main programming language. Your responsibilities will include designing and developing automated tests to improve the SDLC, investigating and resolving issues reported during testing and customer integration, and actively participating in all aspects of an agile software development process.
You will also contribute to open source projects related to the solution and participate in the development of a highly available, carrier-grade private cloud platform aimed at the core of 5G and distributed Edge deployments worldwide.
Essential Skills:
* Solid backend developer skills, preferably but not restricted to Python, C or C++.
* Knowledgeable in Linux Essentials, including basic concepts of hardware, processes, programs, and components of the Linux Operating System.
* Proficient in working on the command line and with files, creating and restoring compressed backups and archives, and understanding system security, including users/groups and file permissions.
Desirable Skills:
* Experience with container technologies, such as Docker and Linux Containers.
* Knowledge of cloud computing concepts, including SaaS, IaaS, and PaaS.
* Experience with Kubernetes Cluster Administration and Kubernetes App Development.
* Introductory computer networking knowledge on the application and transport layers.