I have roughly listed common jobs for software job positions. It may not fit to all company. However, I defined below through personal experience.
Common Job
- Write a code
- Build and Test
- Fix bugs
Common Job
- System Monitor
- Manage Infrascructure
- Install System Packages
- Install ouput from Dev
Common Job
- Define a test scenario and Write a test case
- Report bugs with/without logs.
Common Job
- Understand a system architecture
- Define a test scenario
- Do performance testing
Linux & Shell Basic
Text Data Processing
Shell Script