What are the responsibilities and job description for the Linux System Administrator position at Quick Quack Car Wash?
This role will work with a team of developers to ensure all projects meet professional standards and business goals. They will be expected to provide input on design and implementation in a team environment as well as work independently during sprints.
Responsibilities
Work within a team to design, develop and support multiple products running on Linux servers.
Evaluates user requests for development and modification of applications to determine feasibility, cost and time requirements, and system compatibility.
Stay up to date on the latest advances and technologies. Share knowledge with others.
Owns the support for the products and responds to incidents outside of normal working hours.
Provide technical support for end-users and resolve technical issues related to Linux systems.
Monitor system performance, proactively identify and resolve issues, and perform regular system maintenance tasks.
Skills & Requirements
Strong understanding of Debian based Linux operating systems
Previous production support of docker and docker-compose
Experience working with package management and patching systems
Proficiency in scripting languages such as Bash or Python and using Git vcs.
Familiarity with configuration management tools (Ansible)
Experience developing and implementing best practices for Linux servers
Basic networking / firewall understanding
Understands general server architecture and system components
Knowledge of distributed system design and troubleshooting
Ability to solve complicated problems with robust solutions
Occasionally required to push, pull, bend, lift or move up to 25 lbs.
You must also have the following business skills:
Enjoy working with others in a cohesive team.
Cultivate a positive work environment and motivate others.
Enjoy maintaining/enhancing scripts to meet changing customer and industry needs.
Knowledge of correct English usage, spelling, punctuation, grammar, and composition.
Ability to act independently and make decisions based on established procedures.