26 Prime-Infosoft Jobs
Bash/Shell Developer (3-5 yrs)
Prime-Infosoft
posted 1mon ago
Flexible timing
Key skills for the job
We are looking for a skilled Bash Developer to join our team. The Bash Developer will develop and maintain shell scripts and command-line tools for system administration, automation, and monitoring. The company expects the candidate to have prior experience with Linux operating systems. You should also be knowledgeable in Bash scripting, as well as open-source tools and libraries.
Roles & Responsibilities :
- 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
Requirements & Skills :
- Bachelor's degree in Computer Science, Engineering, or a similar discipline
- 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
- Knowledge of digital collaboration tools like Microsoft Teams, Client ALM, and OneDrive
- Strong command of Microsoft Office programs like Powerpoint, Excel, Word, Visio, and Project
- Ability to work in a team environment
Responsibilities :
- Planning, Designing, and maintaining software application tools for the Linux platform
- Preparing system-level software, with Linux-based operating systems.
- Implementation of file systems and networking protocols to enhance functionality and performance
- Integrate software applications ensuring compatibility and performance.
- Proper collaboration with system administrators to look out for hardware interactions
- Identifying performance and optimizing software algorithms.
- Working on improving application working and response on Linux
- Security enforcement to safeguard systems from threats, errors, and unnecessary bugs.
- Conducting security audits and implementing effective policies.
- Technical documentation and user manuals are also needed in skills.
- Developing and executing tests to validate software reliability
- Must possess a cooperative nature with the team delivering the best for organizations with both technical and ethical support
Functional Areas: Software/Testing/Networking
Read full job description