Proficiency in Unix/Linux system administration and shell scripting (Bash/Tcsh)., Experience with version control systems like Git, including branching and merging., Strong analytical and problem-solving skills for debugging and troubleshooting., Background in software development or DevOps environments is advantageous..
Key responsibilities:
Develop and maintain automation scripts for system tasks.
Troubleshoot and resolve system and application issues in Unix/Linux environments.
Manage version control workflows using Git, including branching strategies.
Collaborate with development teams to support CI/CD pipelines and process improvements.
Report this Job
Help us maintain the quality of our job listings. If you find any issues
with this job post, please let us know. Select the reason you're reporting
this job:
HyringNinja
11 - 50
Employees
About HyringNinja
HyringNinja is a global HR & Recruitment Consulting company, specializing in HR Consulting, Leadership Recruitment, Head Hunting & Mapping, Staffing Solutions, Assessments & Training.
We are catering to a diverse set of clients spread across different geographies while having its global presence in India & Middle East.
HyringNinja is the fastest growing HR Company in India.
We address the following market dynamics:
Identify the best Talent for you
Track the Market Trends, industry & competition
Reduce the Cost of employability
Work on niche Turnkey assignments.
Strategize Talent Acquisition & Talent Management activities.
We are looking for a highly skilled Development Engineer with expertise in UnixLinux environments, shell scripting, and version control management. The ideal candidate should have strong analytical and problemsolving skills, with experience in debugging complex systems. This role involves working with software development, automation, and system maintenance in a collaborative team environment.
Key Responsibilities:
1. System Development & Scripting:
Develop and maintain shell scripts (bashtcsh) for automation, system monitoring, and deployment tasks.
Optimize existing scripts and workflows to improve system efficiency and performance.
2. UnixLinux Administration & Development:
Work in a UnixLinuxbased environment, ensuring smooth software development and deployment.
Troubleshoot and resolve issues related to system performance, permissions, and configurations.
3. Version Control Management:
Manage and maintain version control systems such as Git for source code and configurations.
Implement branching strategies, merge requests, and repository maintenance for smooth development workflows.
4. Debugging & Problem Solving:
Identify, analyze, and resolve system and application issues in a structured manner.
Utilize debugging tools and techniques to ensure software reliability and efficiency.
5. Collaboration & Process Improvement:
Work closely with software development teams to support CICD pipelines and automation.
Participate in code reviews, documentation, and process improvements to enhance team productivity.
Required Skills & Qualifications:
Strong experience in UnixLinux environments and system administration.
Expertise in shell scripting (BashTcsh) for automation and task optimization.
Handson experience with Git for version control, including branching and merging strategies.
Strong analytical and problemsolving skills, with an ability to debug and troubleshoot efficiently.
Experience working in a software development or DevOps environment is a plus.
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.