Linux Shell Developer
HCM Nexus Consulting Inc- Posted 2 months ago
- Be among the first 10 applicants
Job Description
About the job Linux Shell Developer
About the Role
As a Linux Shell Scripting Developer, you will be responsible for designing, developing, and maintaining shell scripts to automate system tasks and support a robust DevOps environment. This role demands hands-on experience with scripting languages, strong SQL/PLSQL skills, and the ability to work independently or as part of an Agile team.
Key Responsibilities
Develop, maintain, and optimize shell scripts (e.g., Bash, Sh, Csh) for system automation, monitoring, and performance optimization.
Implement logging, error handling, and performance tuning in scripts.
Create and maintain clear, concise documentation for scripts and processes.
Work collaboratively in an Agile/Scrum team environment.
Support continuous integration and delivery (CI/CD) pipelines using industry-standard tools.
Communicate effectively with team members and stakeholders across the organization.
Required Qualifications
3+ years of professional experience in Linux shell programming (Bash, Sh, Csh).
Proficiency in SQL and Oracle PL/SQL.
Familiarity with Linux system administration concepts and tools.
Experience with Agile software development tools such as JIRA and Confluence.
Hands-on experience with DevOps and CI/CD tools including Git, Bitbucket, Maven, and Jenkins.
Deep understanding of software engineering principles, system analysis, and software development lifecycle (SDLC).
Strong communication skills in English, both written and verbal.
Ability to work independently with minimal supervision and collaborate effectively with cross-functional teams.
Preferred Skills
Knowledge of distributed systems and networking.
Experience with multiprocessing applications and performance tuning.
Exposure to enterprise environments and large-scale automation efforts.
