Package installation and configuration, dependency resolution, makefiles and building from source, user management, disk partitioning, shell scripting, bugfixing, benchmarking, hardware installation, writing documentation, technical support, etc.
Application consulting, technical incident resolution, troubleshooting, and support.