Home
Jobs

11 Bash Shell Jobs

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 8.0 years

5 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

: Do you have a passion for learning “that’s the way we’ve always done it” processes and implementing modernized replacementsAre you a curious innovator looking to lead a ready-and-able organization through tooling-based transformationIf so, joining our z/OS Infrastructure team is a great opportunity for you. Our team has already successfully been taking advantage of industry standard automation tooling to ensure quality, simplify processes, and introduce other opportunities to improve our z/OS product releases process. We need a full-stack engineer to augment our squad through this time of growth and to accelerate this modernization work. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Minimum : A minimum of 3 years of experience in writing applications and microservices or automating operations – should have a mix of front-end, back-end and DevOps skills A minimum of 1 years of experience in leading an Agile team Demonstrated experience in leading through transformation and working with sponsored users Expert knowledge of industry standard technologies including database technologies, Jenkins Pipelines and Git. Additional communication skills including presenting showcases, face-to-face training and education, ability to take requirements and feedback Experience in scripting languages – Javascript, Bash shell, Python, and Groovy/Java Preferred technical and professional experience 3 years of experience in leading an Agile team Experience with ReactJs, a design system such as IBM Carbon

Posted 1 day ago

Apply

3.0 - 5.0 years

3 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

Your Role and Responsibilities Executing a variety of stress and functional tests throughout a defined test schedule to ensure a quality product for our mainframe customers including regression testing. Identifying existing manual test scenarios and workloads and design programmatic automation to replace them Working with firmware development to understand the technical details of new firmware features in order to design appropriate test scenarios and workloads to validate them Growing knowledge of physical server design and logical constructs behind its operation Hardware handling, maintenance, changes and manipulation Working with multiple Z mainframe operating systems to execute workloads that are used to verify the latest hardware and firmware deliveries Large amount of troubleshooting, investigation and problem resolution. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 3 - 5 years of experience executingvariety of stress and functional tests throughout a defined test schedule to ensure a quality product for our mainframe customers including regression testing andwriting test automation using languages such as Python, bash shell scripting, or something similar Solid understanding of the Windows and Linux operating systems and their command line operations, file systems, and operations Outstanding communication skills are key to working within Engineering System Test and with development teams around the world Strong team player with good communication (verbal/written) and interpersonal skills Ability and drive to dive into unknown hardware architectures and operating systems and grow new technical skills. Preferred technical and professional experience 2+ years of experience working with Z mainframe systems in some capacity Experience with one or more mainframe operating systems. Experience with practical applications of the mainframe Experience writing and executing test plans with the ability to ensure proper coverage based on customer requirements and workloads, and perform regression testing Hardware troubleshooting skills Knowledge of Agile practices Ability to handle testing and debugging tasks independently.

Posted 1 week ago

Apply

6.0 - 11.0 years

9 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

6+ Years of relevant Experience in Linux OS flavors and troubleshooting. Experience in DevOps team to build and release CI/CD using Jenkins. AWS DevOps + Ansible + Terraform or Cloud Formation Experience in Maintainingand troubleshooting Jenkins Master and slaves. Experience in setting up CI/CD pipeline for Dev, QA, UAT and Prod usingJenkins. Using Maven integration as a build tool and automate pipeline processof building artifacts. Knowledge in Git branch and bit bucket. Interact with different teams to setupJenkins and git environment based on new projects. Managing/Tracking thedefects status using Jira. Basic knowledge and experience in AWS EC2, S3 budget, LB, Route 53. Make Jenkins upgrade and user-creation and job segregation. Setting up CI/CD pipeline using Jenkins and Docker. Experience migrate single DB server to flexible DB server. Experience in installing tomcat and handling services. Experience in installing NGINX in Linux servers. Basic knowledge and experiencein bash/shell script. AWS Cloud, DevOps CI/CD pipeline, Ansible,Terraform,Linux Administration, Jenkins,AWS EC2,AWS S3,Amazon Route 53, Load Balancing, Jira, NGINX, DOCKER, Kubernetes,Bash Shell, Shell Script, Maven,Git

Posted 1 week ago

Apply

8.0 - 13.0 years

17 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

We are Hiring for Senior Linux Systems Administrator (L3) ( Lead) Total Exp : 8 Years Location: MG Road Work Hours: 9 PM to 6 AM IST (Rotational from June) Notice Period: Only Immediate joiners Interested candidates please share your updated resume: Suneetha.d@truglobal.com Contact No: 9513059942- Suneetha D Keyskills: Linux Administration (RHEL, OEL, CentOS) OS installation, configuration, troubleshooting, and performance optimization Linux System Patching & Security Compliance Automation using Ansible – Playbook development, provisioning, configuration management NetApp Storage Administration – Provisioning, maintenance, troubleshooting AWS Cloud Infrastructure – Deployment and administration Scripting (Bash, Python, Shell) for automation & system administration Linux Migration Projects – Planning, execution, post-migration suppor Job Description: We are seeking a highly skilled and experienced Senior Linux Systems Administrator (L3) to join our dynamic IT team. The ideal candidate will possess a strong background in Linux system administration, automation, storage management, and cloud technologies. This role requires expertise in OS builds, patching, configuration management, scripting, and migration projects. As a Senior Linux Administrator, you will play a critical role in maintaining the stability, security, and efficiency of our enterprise Linux-based infrastructure. Key Responsibilities: Deploy, configure, and maintain Linux operating systems (RHEL, OEL, and CentOS) across enterprise environments. Design and customize OS builds based on system and application requirements while adhering to industry best practices. Collaborate with cross-functional teams to ensure seamless integration of Linux systems with existing IT infrastructure. Implement and manage Linux system patching strategies to maintain security compliance and system stability. Schedule and execute regular maintenance tasks, performance tuning, and optimization of Linux servers. Work closely with security teams to proactively identify and mitigate vulnerabilities. Develop and maintain Ansible playbooks to automate system provisioning, configuration management, and routine administration tasks. Identify automation opportunities to enhance operational efficiency and reduce manual intervention. Manage and administer NetApp storage systems, ensuring high availability, performance, and scalability. Perform storage provisioning, maintenance, and troubleshooting for enterprise storage solutions. Lead and participate in Linux migration projects, ensuring smooth transitions with minimal downtime. Plan, coordinate, and execute application and service migrations across different environments. Provide post-migration support, performance tuning, and troubleshooting as required. Implement, configure, and manage monitoring tools to proactively detect and address system issues. Conduct system performance analysis and fine-tuning to ensure optimal system efficiency. Maintain comprehensive technical documentation, including system configurations, standard operating procedures, and troubleshooting guides. Ensure up-to-date and easily accessible documentation for team members and stakeholders. Required Qualifications & Skills: Bachelor's degree in Computer Science, Information Technology, or a related discipline. Proven experience as a Senior Linux Systems Administrator (L3) in a complex IT environment. Extensive knowledge of Linux distributions, particularly RHEL, CentOS, and OEL. Expertise in OS installation, configuration, troubleshooting, and performance optimization. Strong proficiency in system patching methodologies and security best practices. Hands-on experience with Ansible for automation, configuration management, and deployment. In-depth knowledge of NetApp storage systems, including provisioning, maintenance, and troubleshooting. Experience working with AWS cloud infrastructure and related services. Strong scripting skills (Bash, Python, Shell) for automation and system administration. Proficiency in implementing and managing monitoring tools for proactive system management. Excellent problem-solving skills, analytical abilities, and attention to detail. Strong communication and interpersonal skills with the ability to collaborate effectively in a team-oriented environment. Preferred Qualifications: Certifications in Linux (RHCSA, RHCE), NetApp, AWS, or Ansible. Experience in working with enterprise-level virtualization and containerization technologies. Exposure to ITIL-based service management practices. Ability to work independently and handle multiple projects in a fast-paced environment. If you are an experienced Linux Systems Administrator looking for an opportunity to contribute to a high-performing IT team, we encourage you to apply and be a part of our innovative technology-driven organization.

Posted 1 week ago

Apply

10.0 - 15.0 years

35 - 40 Lacs

Bengaluru

Work from Office

Naukri logo

The Associate Software Team Lead is pivotal in steering a group of talented software engineers towards the successful execution of R&D projects. This role involves a blend of technical expertise and leadership skills tmanage the development lifecycle, mentor team members, and ensure that software deliverables are innovative, robust, and align with customer expectations. The Associate Team Lead acts as a bridge between the engineering team and senior management, translating business objectives inttechnical strategies, fostering a culture of continuous improvement, and maintaining a focus on both short-term milestones and long-term goals. Qualification: Relevant industry certifications (Azure/AWS certified professional) Bachelor s degree in computer science / engineering, or equivalent work experience. Software Engineer level of experience with exceptional Real-Time skills and enthusiasm Proven ability tself-manage and structure work, this must be demonstrated through clear examples in your application Product / Technical : Degree in Computer Science or Engineering or Equivalent with 10+ years of relevant experience working with C/C++, C#, PHP. Must have 6+ years of Linux C++ / C developer. Must have 6+ years of Windows C/ C#/.NET, Dependency Injection Experience with Service Bus, Test Driven development Must have strong background in muti-process / multi-threaded application design. Must be proficient in Linux (currently using EL9) - Development, Bash shell. Must have strong background using and/or implementing SIP, RTP, or other voice protocols. Working knowledge of Asterisk/FreeSwitch Experience with Machine Learning technologies, NLP, Python libraries (Pandas, Keras, TensorFlow etc.) Good understanding of Python libraries for machine learning, Computer vision, Speech Analytics and Deep Learning tools & techniques Working experience of Cloud (preferably AWS) is an added advantage. Working experience of Cloud (OKD / OpenShift preferred) development Working knowledge of Cloud tools such as Kubernetes, and CI/CD tools such as Harness and/or Jenkins. Working knowledge of Monitoring Tools such as Datadog and/or OpsGenie. Experience working JIRA and in an Agile team. Knowledge of front end technologies (React Js , Node Js, Java script) Working knowledge on Application Security/Vulnerability tools like Black Duck, Coverity / App Scan etc. Experience with API / RESTful data services Experience using Postgres and SQL Server database technologies. Knowledge of VXML & IVR technologies/solutions. Experience of voice & viderecording platforms is advantageous Good understanding of Computer Vision, Speech Analytics and Deep Learning tools & techniques Core Tasks: Lead and support the VASR and Fonolproduct development and maintenance, ensuring global customer success. Initial ramp up is expected tbe based on small product issue resolution building tnew feature development. Once team established and product knowledge at required level, lead the development and implementation of software projects from conception tdeployment. Provide technical expertise and guidance in software design, coding standards, and system integration. Participate in technical requirements though tdelivery Estimates take intconsideration all aspects of solution and are relatively accurate. Tasks and Defects are addressed proactively. Quality gates are met for deliverables. Champion agile development methodology within the development organization. Ensure customer success when called upon tassist in complex issues. Mentor Associate and Graduate Engineers. Ensure the quality and reliability of software through rigorous testing and code reviews. Encourage innovation and the exploration of new technologies tenhance product capabilities. Troubleshoot and resolve complex technical issues that arise during the development process. Manage the allocation of resources, including personnel and technology, toptimize productivity. Establish and monitor performance metrics tevaluate the success of software projects

Posted 3 weeks ago

Apply

4 - 9 years

4 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Skills: Yocto BSP, Bitbake, Meta layer/Recipes/bbclass, Upstreaming patches,automation of image builds, Strong scripting/automation knowledge using Python, bash shell, GCC, Makefiles and CMake Required Candidate profile Notice Period: immediate joiner-30 days EducationOnly B.E/BTech IT,CS,EEE,ECE)/MCA/M.Tech/Msc(CS)

Posted 2 months ago

Apply

5 - 10 years

25 - 30 Lacs

Noida

Work from Office

Naukri logo

Job Description: Sr. Software Development Engineer in Test (Sr. SDET) We are seeking a skilled and passionate Senior Software Development Engineer in Test (SDET) to join our dynamic and innovative team. If you thrive in a fast-paced environment and have a strong focus on ensuring high-quality, reliable software, wed love to hear from you! Responsibilities: 1. Tests Planning & Development: - Write comprehensive test plans, execute test scenarios, and ensure thorough testing for each release to maintain high-quality standards. - Develop and maintain automated system tests using Python and Bash scripting. - Build comprehensive test suites covering various scenarios to validate the functionality and reliability of the software. - Work closely with developers and product managers to define test cases and acceptance criteria for new features. 2. Memory and CPU Analysis: - Use specialized tools and techniques to perform memory and CPU profiling during testing, identifying memory leaks and CPU utilization issues. - Provide detailed analysis and recommendations for memory management and performance optimization. 3. Log Analysis and Reporting: - Develop scripts for parsing and analyzing log files generated during testing to detect errors, warnings, and performance-related issues. - Generate comprehensive reports detailing test results, metrics, and actionable insights for improvements. 4. Tooling and Infrastructure: - Continuously improve and maintain test automation frameworks, tools, and infrastructure to enhance testing efficiency and accuracy. Mainly Jenkins 5. GUI Performance Testing: - Design, develop, and execute tests to evaluate the performance and load times of self hosted GUI web pages, ensuring an optimal user experience. - Identify and report any issues related to slow page loads, latency, or rendering problems, and recommend solutions to improve performance. Additional Responsibilities: 6. Pull Request Review: - Actively participate in code reviews, focusing on testability, test coverage, and overall quality. - Identify gaps in test coverage and provide constructive feedback to ensure robust testing practices. 7. Regression Testing: - Develop and maintain regression test suites to ensure that new code changes do not introduce regressions or break existing functionality. - Update regression tests to accommodate new features, ensuring complete test coverage. 8. Test Coverage: - Collaborate with developers and product managers to define test coverage requirements for new features and enhancements. - Work towards achieving and maintaining high test coverage for critical application components and features. Qualifications: - Education: Bachelor's or Masters degree in Computer Science, Software Engineering, or a related field. - Experience: Proven experience as an SDET. Technical Skills: 1. Proficient in Python and Bash scripting for automation and system-level testing. 2. Strong understanding of system-level testing methodologies and tools. 3. Experience in log analysis and familiarity with tools like cURL and other CLI tools. 4. Basic understanding of Python pip, Linux package management tool (e.g., apt/yum, dpkg/rpm). 5. Familiarity with Make 6. Basic experience with containerization and Docker. 7. Familiar with Git and CI/CD pipelines Github actions. Jenkins etc.. 8. Strong analytical skills for identifying and debugging the issues. 9. Proficiency in test management and bug tracking tools (e.g., Jira, TestRail). 10. Experience in GUI testing, particularly with web page load times and user interface responsiveness. Soft Skills: - Excellent problem-solving and troubleshooting abilities. - Strong attention to detail and ability to identify areas for improvement. - Effective communication and collaboration skills within a team environment. Why Join Us? As a part of our team, you'll have the opportunity to contribute to cutting-edge software products by ensuring their functionality, stability, and reliability through rigorous testing. If you are passionate about quality and building software that works seamlessly, we encourage you to apply! Be part of a collaborative, innovative, and growth-oriented environment where your contributions will directly impact the success of the products we build. Note: If your primary expertise is in UI automation or front-end testing, please refrain from applying for this role. We are seeking individuals with a minimum of 5+ years of experience in System testing with performance and reliability in focus , who have hands-on experience setting up and testing performance, preparing benchmarking reports , identifying bottlenecks, and reproducing issues using Bash/Shell and/or Python scripting on cloud instances (AWS, GCP, and/or Azure) . You must be comfortable working with Linux systems daily, writing automation tests in Python and Bash , integrating databases using Raw SQL , analyzing system logs , memory/CPU usage, and working with containers (e.g., Docker). Strong English communication and documentation skills are essential for this position. Work Perks Worth The Hype: - Competitive salary - Health insurance coverage (up to 5 Lacs for self and family) - Flexible working hours and hybrid work options - Work-life integration - Collaboration with smart people with strong academic backgrounds and technical skills

Posted 2 months ago

Apply

3 - 8 years

5 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Project Role : Application Tech Support Practitioner Project Role Description : Act as the ongoing interface between the client and the system or application. Dedicated to quality, using exceptional communication skills to keep our world class systems running. Can accurately define a client issue and can interpret and design a resolution based on deep product knowledge. Must have skills : Netapp Storage Area Network (SAN) Administration Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education IBM Scale/Storage Engineer Administration – JD.IBM Scale Storage Engineer delivers and supports Enterprise Storage solutions using IBM Flash System Storage, UCS SAN switches, and IBM Scale GPFS running on RHEL. And IBM Scale/Storage Engineer role will play a crucial part in the engineering, administration, configuration, and design of IBM Scale, IBM storage, and Red Hat Linux server solutions and will be responsible for troubleshooting complex problems within large storage and Linux server cluster environments connected to multi-petabyte file systems supporting data analytics and ETL systems.Key Responsibilities: Administration and Configuration:Administer, configure, and design storage solutions based on IBM Spectrum Scale (formerly GPFS). Troubleshooting:Troubleshoot complex problems within multi-petabyte storage and backup environments connected to large data analytic/ETL environments. Automation:Automate provisioning and configuration tasks for large-scale infrastructure using platforms and tools such as RedHat Ansible and other automation tools. Monitoring:Monitor infrastructure health using existing solutions and able to respond promptly to hardware and software issues. Technology Standards:Support and maintain technology standards, processes, and policies related to on-premises and cloud infrastructure within the scope of the role. Consultancy:Contribute to large bank projects by providing consultancy on data processing infrastructure architectures. Documentation:Produce and maintain comprehensive documentation and charts describing hardware and infrastructure setups, as well as maintaining a highly available Scale cluster environment. Qualifications: 4 Year Bachelor's degree or equivalent work experience. 6 – 8 years of experience in system design/architecture that directly aligns with the specific responsibilities for this position. Extensive knowledge and recent work experience in troubleshooting, implementing and supporting enterprise storage, SAN, storage management, and security related technologies and platforms is requiredPreferred Requirements: 6+ years of experience with IBM enterprise storage and SAN, complex design, engineering, implementation, support, and troubleshooting. The incumbent would ideally have strong experience and working knowledge of IBM Spectrum Scale, IBM FS9200/9500's, Cisco MDS SAN switches, and Linux RHEL 8/9. Strong scripting skills in Bash shell, and Python. Proficiency in Ansible automation with Ansible Automation Platform. Experience designing and implementing automation workflows for infrastructure provisioning, configuration management, and application deployment using Ansible. Ability to develop custom Ansible playbooks, roles, and modules to automate repetitive tasks and streamline operational processes. Familiarity with version control systems such as Git for managing Ansible code repositories and collaborating with other team members. Strong problem-solving skills and the ability to troubleshoot complex automation issues. Commitment to staying current with emerging trends and best practices in automation, DevOps, and infrastructure management. LPIC/RHCSA certification is highly desirable. Software-specific certifications and experience related to IBM Spectrum Scale and IBM Spectrum Protect are very advantageous. Qualifications 15 years full time education

Posted 3 months ago

Apply

8 - 13 years

7 - 11 Lacs

Pune

Work from Office

Naukri logo

Design, implement, and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate the build, test, and deployment processes. Collaborate with development and operations teams to ensure system reliability, efficiency, and performance. Manage and monitor system infrastructure to ensure high availability and scalability. Work closely with the development team to identify critical server upgrades ensure timely compliance. Work with Engineering teams to adhere to audit concerns to ensure compliance with established standards, policies, and configuration guidelines. Raising SNOW tickets, chasing approvals, collating our test evidence, and producing confluence/PDF for change management etc. 7+ years of experience in implementing DevOps solutions using agile methodologies. Proficient in one or more scripting languages such as Python, Bash/Shell scripting. Knowledge of Ansible is must to have. Good to have knowledge in Kubernetes, OpenShift and Helm chats. Exposure with CI CD tools like Jenkins, Team City, JFrog, UDeploy etc. Good exposure in migrating and upgrading systems to newer infrastructure/DevOps tools. Understanding of distributed systems architecture, microservices, virtualization techniques. Multiple years of experience with DEVOPS best practices (Agile Project Management, Shifting left in CICD, Monitoring, Observability and Continuous Feedback) Knowledge of DevOps activities (including change control and release management) Knowledge of Linux, Unix Windows environment. Multiple years of experience supporting horizontally scalable, highly available, highly resilient, and low latency applications. Thrives in a dynamic environment, capable of managing multiple tasks simultaneously while maintaining a high standard of work. Knowledge on Harness/Tekton and Lightspeed exposure an added advantage. Strong Communication Skills.

Posted 3 months ago

Apply

7 - 10 years

20 - 25 Lacs

Bengaluru

Work from Office

Naukri logo

Should have experience working with Semiconductor Industry/project Linux + NetApp Storage or Linux + AWS + Terraform + Ansible (Automation tool exp) Required Candidate profile Immediate joiner preferred

Posted 3 months ago

Apply

2 - 5 years

4 - 7 Lacs

Coimbatore

Work from Office

Naukri logo

Project Role : Application Tech Support Practitioner Project Role Description : Act as the ongoing interface between the client and the system or application. Dedicated to quality, using exceptional communication skills to keep our world class systems running. Can accurately define a client issue and can interpret and design a resolution based on deep product knowledge. Must have skills : Microsoft Azure IaaS Good to have skills : Microsoft Azure Architecture Educational Qualification : BE or Btech Project Role :Application Tech Support Practitioner Project Role Description :Act as the ongoing interface between the client and the system or application. Dedicated to quality, using exceptional communication skills to keep our world class systems running. Can accurately define a client issue and can interpret and design a resolution based on deep product knowledge. Must have Skills :Microsoft Azure IaaSGood to Have Skills : Microsoft Azure ArchitectureJob Requirements :Key Responsibilities :A:Responsible for understanding Linux operating system and shell/bash scripts B:Responsible for understanding of cloud applications, concepts C:Responsible for documentation of networking components of Microsoft azure D:Should be responsible to perform cost analysis for Azure infrastructure E:Responsible to maintain Azure Cloud Services operating system Technical Experience :A:Hands on experience with Microsoft Azure and/or Microsoft Azure Government Cloud B:Hands on knowledge of CICD Pipeline, azure Devops integrate code of Linux C:Experience in bash shell and python scripting Configuration Management GIT D:Experience of using Azure DevOps platform for Infrastructure build is desirable E:Knowledge on P2S or S2S or Express route VPNs F:Hands on experience on load balancers VM or Disk encryption G:Hands on experience of working with Public cloud provider Professional Attributes :A:Working in a team-oriented, collaborative environment B:Communication oral speaking capability, written, presenting, listening, clear speech writing C:Flexibility adaptability, willing to change, lifelong learner, accepts new things, adjusts, teachable Educational Qualification:BE or BtechAdditional Info : Qualifications BE or Btech

Posted 3 months ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies