Developing and maintaining shell scripts and command-line tools using the Bash scripting language
Working with system administrators and DevOps engineers to automate repetitive tasks and streamline workflows
Collaborating with software developers to integrate Bash scripts with applications and services
Troubleshooting and debugging scripts and command-line tools
Documenting code and providing support to end-users
Staying up-to-date with the current trends and advancements in Bash scripting and related technologies
Excellent interpersonal/communication skills, and the ability to work as part of a team
Strong working knowledge of Unix system fundamentals and common network protocols
Experience managing Linux/UNIX operating systems in a heterogeneous environment
Ability to develop and maintain programs and scripts that aid in the operation and automation of administrative tasks using various shell and scripting language
Skills
Proven experience as a Bash Developer or similar role Strong understanding of Linux operating systems and shell scripting
Acquire experience with open-source tools and libraries, such as awk, sed, grep, and more
Familiarity with automation and configuration management tools, such as Ansible and Puppet
Good understanding of networking concepts and protocols
Excellent problem-solving and debugging skills
Strong communication and collaboration skills
Working familiarity with Windows PowerShell Fundamental understanding of OS commands
Seniority level
Entry level
Employment type
Full-time
Job function
Other
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at PSRTEK by 2x