Cloud Application Developer Role
We are seeking a skilled and experienced Python developer to support and develop new tools and processes for our cloud application.
This position involves communicating technical concepts clearly, facilitating discussions, collaborating with stakeholders, providing project updates, and mentoring team members.
* Develop high-performance cloud technologies using Python as the main programming language.
* Deliver high-quality solutions and code.
* Implement unit tests to improve the software development life cycle.
* Investigate and resolve issues reported during testing and customer integration.
* Participate in agile software development processes.
* Collaborate with a team focused on containerization, virtualization, and fault-tolerant development.
* Contribute to a highly available orchestration platform used to deploy our cloud platform worldwide.
Essential Skills:
* Backend development skills (preferably in Python).
* Knowledge of Linux operating systems.
* Strong computer networking knowledge and transport layers.
* Understanding of cloud computing concepts.
* Experience working in remote teams and time zones.
* Proficiency in Git, Jira, and code review tools.
* Experience with container technologies (e.g., Docker, Linux Containers).
* Expertise in Kubernetes Cluster Administration.