Important Information
Location: Removed for Privacy
Job Mode: Full-time
Work Mode: Remote Work Opportunity
Responsibilities and Duties:
* Cloud and Container Development: Develop high-performance cloud and container technologies, leveraging Python as the primary programming language.
* Solution Delivery: Design, develop, and deliver high-quality solutions and code.
* Testing and Issue Resolution: Investigate and resolve issues reported during testing and customer integration.
* Agile Software Development: Participate in all aspects of an agile software development process.
* Team Collaboration: Work as part of a team focused on containerization, virtualization, VM management, and fault-tolerant/carrier-grade development.
* Open-Source Contributions: Contribute actively to open-source projects related to the solution.
* Carrier-Grade Private Cloud: Contribute to a highly available, carrier-grade private cloud platform aimed at supporting 5G and distributed Edge deployments worldwide.
Essential Skills:
* Backend Development: Solid backend developer experience with Python, C, or C++ is preferred but not restricted.
* Linux Essentials: Knowledgeable in Linux fundamentals, including basic concepts of hardware, processes, programs, and components of the Linux Operating System.
* Command-Line Proficiency: Familiarity with working on the command line and handling files.
* System Security: Understanding of system security, including users/groups and file permissions for public and private directories.
* Scripting: Ability to create and run simple scripts.
Desirable Skills:
* Container Technologies: Experience with container technologies, such as Docker, Linux Containers, etc.
* Cloud Computing Concepts: Knowledge of cloud computing concepts, including SaaS, IaaS, PaaS.
* Kubernetes Administration: Experience with Kubernetes Cluster Administration, including designing infrastructure, configuring, controlling, and monitoring Kubernetes clusters.
* Kubernetes Application Development: Experience with developing applications that run in Kubernetes clusters.
* Computer Networking: Introductory knowledge of computer networking, including application and transport layers (TCP/UDP, etc.).
About This Role:
This role involves developing high-performance cloud and container technologies, delivering high-quality solutions, and contributing to a carrier-grade private cloud platform. The ideal candidate will have solid backend development experience, knowledge of Linux essentials, and proficiency in scripting.