What is a Python Operations Engineer?
The most basic responsibility of the Operations Engineer is to be responsible for the stability of the service, to ensure that the service can be twenty-four hours uninterrupted for the user to provide services, this position is responsible for maintaining and ensuring that the entire service of the high availability, and at the same time, constantly optimize the system architecture, improve the efficiency of the deployment, optimize the utilization of resources to improve the overall ROI.
Python Operations Engineer Job Responsibilities and Requirements !
Job responsibilities:
1, responsible for the company's automated operations management tools development;
2, the use of Python development, making the server physical data or process data Web interface;
3, according to the needs of the SaltStack script to complete the deployment of the relevant software, configuration, management;
4, enhance the automation of operations and maintenance work as well as the degree of intelligence. Operations and maintenance work automation as well as the degree of intelligence;
5, daily operations and maintenance related scripting.
Job requirements:
1, familiar with the Linux system, including operating system principles, common system commands, system services;
2, proficiency in Python language, proficiency in the use of commonly used Python modules and server technology-related modules;
3, familiar with at least one Python Web framework, such as Django, Tornado, etc.;
4, at least one year of Python project development experience, able to use Python to extract the server physical data or alarm information to achieve interface visualization.