Home
Jobs

1292 Bash Jobs - Page 39

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.

10 - 15 years

20 - 32 Lacs

Mumbai, Bengaluru

Work from Office

Naukri logo

Experience required 10+ years of Proven experience as a DevSecOps Engineer or similar software engineering role Key Skills Experienced technology leader with a minimum of 10+ years of devops implementation and data platform architecture experience with deep technology expertise Understanding of cloud architecture and deployment models (IAAS,PAAS,SAAS) Experience with Azure devops services (e.g. pipelines, boards,repos , artifacts) Hands on experience on automation tools like terraform, ARM templates, bicep for infrastructure as code (Iac) Good experience on configuration management tools such as Ansible, chef or puppet Knowledge of languages like powershell, python, bash or shell for scripting and automation Proficiency in docker and Kubernetes for containerized application development and deployment Familiarity with tools like Azure Monitor, log analytics, app insights and third-party tools like Grafana or ELK stack

Posted 3 months ago

Apply

4 - 6 years

6 - 8 Lacs

Pune

Work from Office

Naukri logo

About The Role Bash (80%), Terraform (20%) Server Patching (VM) Additional- 24X7 on call, Pune Hinjewadi Hybrid model Mandatory to work 5 days from the ODC.(Hinjewadi-Pune) Maintenance and operations (AO) of ETL platform incl. 24/7 oncall member. Azure DevOps, Terraform, GitHub. Pending upgrade decisionDataStage vNext (Cloud Pak), Red Hat OpenShift Primary skills Bash Terraform IBM Information Server IBM RDM IBM WebSphere Azure, RHEL w/Pacemaker Windows Server, ServiceNow Dynatrace, Ansible, Redis

Posted 3 months ago

Apply

7 - 12 years

25 - 40 Lacs

Chennai, Pune, Bengaluru

Hybrid

Naukri logo

Hands-on experience with CI/CD tools like GitLab, Jenkins, or GitHub Actions . Proficiency in infrastructure as code - IaC tools (e.g., Terraform , Sentinel policies, CloudFormation). Experience in Cloud Services (AWS/Azure/GCP) Experience with Docker and containerization, especially creating and enforcing standardized images. A solid understanding of security practices and experience with automated quality gates and incident response.. A passion for automated testing and integrating it into the CI/CD pipeline. Ability to set and follow engineering guidelines for repository management and branching strategies.

Posted 3 months ago

Apply

5 - 10 years

7 - 12 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 : DevOps Good to have skills : Python (Programming Language) Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Tech Support Practitioner, you will act as the ongoing interface between the client and the system or application. You will be dedicated to quality, using exceptional communication skills to keep our world-class systems running. With your deep product knowledge, you will accurately define client issues and design resolutions. Your typical day will involve collaborating with clients, interpreting and resolving issues, and ensuring smooth system operations. Roles & Responsibilities: Expected to be an SME, collaborate and manage the team to perform. Responsible for team decisions. Engage with multiple teams and contribute on key decisions. Provide solutions to problems for their immediate team and across multiple teams. Manage and prioritize support tickets to ensure timely resolution. Troubleshoot and resolve technical issues reported by clients. Communicate effectively with clients to understand their needs and provide appropriate solutions. Document and maintain accurate records of client interactions and issue resolutions. Professional & Technical Skills: Must Have Skills: Experience with Python (Programming Language) and Ansible skills. Must Have Skills: Proficiency in DevOps. Strong understanding of DevOps principles and practices. Experience with continuous integration and deployment tools such as Jenkins or GitLab. Knowledge of containerization technologies like Docker and Kubernetes. Familiarity with cloud platforms such as AWS or Azure. Ability to write scripts and automate tasks using scripting languages like Bash or PowerShell. Excellent problem-solving skills and the ability to troubleshoot complex technical issues. Additional Information: The candidate should have a minimum of 5 years of experience in Ansible and Python. This position is based at our Coimbatore office. A 15 years full-time education is required. Qualifications 15 years full time education

Posted 3 months ago

Apply

6 - 9 years

22 - 27 Lacs

Chennai, Mumbai, Bengaluru

Work from Office

Naukri logo

We are looking for Devops Engineer. Amazon Web Services AWS: ElasticBeanstalk, RDS, Lambda, Route 53 Data: PostgreSQL, NoSQL (DynamoDB), Liquibase Monitoring and Logging: NewRelic, ElasticSearch, CloudWatch Linux: Amazon Linux, CentOS, Ubuntu Languages: Python, Node.JS, Bash Continuous Integration/Delivery: Atlassian Bamboo, Jenkins, GitLab, GitHub, ElasticBeanstalk IaC: Terraform, CloudFormation Version Control: Git, SVN Experience in other software/tools would be beneficial such as Harness, Docker, Kubernetes. Candidate will be responsible for the availability of the cloud-based infrastructure to agreed service levels. Optimize and implement enhancements to the infrastructure using IaC. Maintain scripts used for the build, automation, and deployment of the infrastructure. Design and implement cost savings as AWS services are enhanced or become available. Backup and Disaster Recovery implementations and processes. Coordinate changes to the infrastructure and champion upcoming changes within the change review processes. If downtime is required, coordinate and notify of upcoming and current downtime with regular status reports. Ensure all related operations documentation is kept up to date with any changes. Management of the CD/CD infrastructure development, build, automation, and operations. Design and implement enhancements to the automation around the CDI/CD solution. Manage the deployment processes across both development and Production environments. Maintain scripts used for the build, automation, and deployment of the solution. Manage allocation and setup of new customer specific environments. Maintain configuration management and configuration deployment of the ICS solution. As needed, respond to live support requests during the support rotation. Ensure requests for enhancement to the applications are put in place to reduce live support requests in the future. Provide guidance and assistance to the ICS Development and Testing teams when required. Log monitoring for incidents and performance. Securing cloud systems with appropriate controls and checks. Security Incident response and coordination. Reporting and recording on performance, billing, and security controls. Maintain security documentation as changes occur. Optimization, implementation and configuration of both infrastructure and application-level alerts. Constant review of all alerts to ensure a reduction of alert fatigue. Quarterly review of all alerts to ensure alerts are working and still valid. Respond to monitoring alerts on a 24/7 basis. Follow basic troubleshooting steps to resolve any alerts and/or incidents raised by Support Teams or customers. Provide documented Root Cause Analysis for any incidents where required. Assist with training and mentorship of the Junior DevOps team members. Relevant tertiary qualification. Relevant certifications (e.g. AWS certificates). Excellent communication skills, both written and verbal.

Posted 3 months ago

Apply

5 - 10 years

7 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Project Role : Cloud Platform Engineer Project Role Description : Designs, builds, tests, and deploys cloud application solutions that integrate cloud and non-cloud infrastructure. Can deploy infrastructure and platform environments, creates a proof of architecture to test architecture viability, security and performance. Must have skills : Apple macOS Architecture Good to have skills : No Function Specialty Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Cloud Platform Engineer, you will be responsible for designing, building, testing, and deploying cloud application solutions that integrate cloud and non-cloud infrastructure. You will deploy infrastructure and platform environments, create proof of architecture to test architecture viability, security, and performance. Roles & Responsibilities: Expected to be an SME Collaborate and manage the team to perform Responsible for team decisions Engage with multiple teams and contribute on key decisions Provide solutions to problems for their immediate team and across multiple teams Lead the implementation of new cloud technologies Develop and maintain cloud infrastructure Ensure security and compliance of cloud solutions Professional & Technical Skills: Must To Have Skills: Proficiency in Apple macOS Architecture Strong understanding of cloud architecture principles Experience with cloud deployment tools like AWS, Azure, or Google Cloud Knowledge of containerization technologies such as Docker and Kubernetes Hands-on experience with scripting languages like Python or Bash Additional Information: The candidate should have a minimum of 5 years of experience in Apple macOS Architecture This position is based at our Bengaluru office A 15 years full time education is required Qualifications 15 years full time education

Posted 3 months ago

Apply

5 - 7 years

7 - 9 Lacs

Delhi NCR, Mumbai, Bengaluru

Work from Office

Naukri logo

We are looking for an experienced Azure DevOps Engineer having exp in AWS,App dynamics to manage and optimize CI/CD pipelines, infrastructure, and monitoring systems. The role requires expertise in Azure DevOps, Linux, Windows Server, Networking, and Monitoring tools (AppDynamics, Dynatrace, Splunk, etc.).

Posted 3 months ago

Apply

5 - 10 years

15 - 25 Lacs

Noida, Gurgaon

Work from Office

Naukri logo

Job Description Technical leadership role in the development of an innovative security product in the cellular IoT space. Communicate daily with the architect and generate detailed technical designs and documentation. Take an active role in developing delivery schedules. In addition to hands-on implementation of network components, oversee and support the daily activities of other developers on the team. Desired Domain Experience IP networking IP packet frame IP routing 802.1Q VLAN OSPF BGP MPLS (LDP) IPV4 IPV6 DNS Cellular networks: 3GPP specifications, deployment, development, operations Development Skills Required (5-10 years) Java Database (MySQL Oracle, Cassandra, Redis - at least 1) pcap/wireshark/tcpdump Git source control Desirable Agile Scrum Master eBPF nftables Spring Boot Docker/Containers/Kubernetes C/C++ Roles and Responsibilities Job Description Technical leadership role in the development of an innovative security product in the cellular IoT space. Communicate daily with the architect and generate detailed technical designs and documentation. Take an active role in developing delivery schedules. In addition to hands-on implementation of network components, oversee and support the daily activities of other developers on the team. Desired Domain Experience IP networking IP packet frame IP routing 802.1Q VLAN OSPF BGP MPLS (LDP) IPV4 IPV6 DNS Cellular networks: 3GPP specifications, deployment, development, operations Development Skills Required (5-10 years) Java Database (MySQL Oracle, Cassandra, Redis - at least 1) pcap/wireshark/tcpdump Git source control Desirable Agile Scrum Master eBPF nftables Spring Boot Docker/Containers/Kubernetes C/C++

Posted 3 months ago

Apply

3 - 5 years

8 - 14 Lacs

Trivandrum

Hybrid

Naukri logo

Software Developer-DevOps (f/m/d) Identifier: INST-SD-DI Location: Trivandrum For our office in Trivandrum, dSPACE is looking for creative and motivated professionals. You will work on exciting and technologically cutting-edge product development projects, in the areas of control prototyping and Hardware-In-the-Loop (HIL) simulation. We are offering a position, as a Software Developer - DevOps for Development Infrastructure team that develops and automates processes to enhance development productivity across various dSPACE Products. As part of the AGILE team, you will take responsibility for creation, roll out of build Virtual Machines (VM) to ensure timely availability of build VMs in the dSPACE projects as per the requirements defined by various project teams. You will also be responsible for maintenance and deployment of updates in these build VMs, thereby improving reliability and performance of build VMs. In doing so, you can expect a variety of exciting, challenging, and diverse tasks that you will solve together as a team. Your future colleagues are looking forward to working with you on a wide range of challenging subjects. During the induction period, your colleagues will support you to familiarize you with our products and tasks. Your Tasks You develop and automates processes to create build VMs within an experienced agile team You setup and maintain virtual machines required for development and testing You automate infrastructure provisioning, configuration management, and monitoring tasks You design and develop process improvements together with the team You develop new required installations together with the installation tests You develop and execute scripts for managing build VMs across Windows and Linux platforms You collaborate with cross-functional teams to identify and resolve operational issues, troubleshoot incidents, and improve system reliability You contribute to our DevOps efforts to build, test, and roll out build VMs faster and more reliable. You implement and maintain containerization and orchestration technologies like Kubernetes to enable efficient deployment and management of applications Your Qualifications You have a B.Tech/ M.Tech in Computer Science or Electronics and Communication , with a minimum of 3 years of experience You are proficient in scripting languages such as PowerShell, Bash, and YAML You have strong experience with VMware and operating systems such as Windows (10, 11, Server) and Linux (Ubuntu) You have good experience with programming languages such as C#, Java, Python, or similar You are familiar with DevOps automation tools like Ansible and Terraform , and testing frameworks for PowerShell such as Pester or similar You are familiar with Agile software development, Pipeline setup and use of Azure DevOps and Git You are eager to learn, open-minded and have experience in requirements engineering and stakeholder management You have excellent English communication skills, both written and verbal What We Offer A crucial role in a young, dynamic, and fast-growing team A work environment that fosters trust, respect, and feedback An onboarding buddy to integrate you smoothly into our team Productivity and improvement time between the development sprints A mentor helping you with your personal goals, technical progress in general and your software engineering skills in particular

Posted 3 months ago

Apply

5 - 8 years

0 - 1 Lacs

Mohali

Work from Office

Naukri logo

GitHub Actions, Bash, Python, Ruby, Node & Mobile Automation: iOS (Xcode, FastLane, build automation), Android (Gradle, build automation), React Native (Metro bundler, native code integration). Basic Understanding of Node.js, Python, Ruby

Posted 3 months ago

Apply

8 - 12 years

10 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

Position Overview: As a SRE DevOps Engineer, you will play a critical role in our issue management team. You will leverage your expertise to track incidents and Operational Readiness Evaluations (OREs) across various applications. The ideal candidate will have a strong background in Site Reliability Engineering, DevOps practices, and proficiency in monitoring tools, specifically ELK Stack. Key Responsibilities: Collaborate with the issue management team to track and resolve incidents and OREs. Develop, maintain, and enhance monitoring solutions using ELK Stack, including creating graphs and dashboards for system performance and incident metrics. Implement and optimize logging strategies for applications built with React, Node.js, and Java. Engage in continuous improvement initiatives to enhance the performance and reliability of applications and infrastructure. Collaborate with cross-functional teams to identify and address performance bottlenecks and reliability issues. Document processes, incident resolutions, and knowledge-sharing materials to improve team efficiency. Technical Skills (Category-wise): Must-Have Skills: Strong proficiency in DevOps principles, including CI/CD pipelines and automation tools (e.g., Jenkins, Ansible). Proficiency in using ELK Stack for monitoring, logging, and analytics. Solid understanding of Site Reliability Engineering principles, including reliability, availability, and performance monitoring. Proficiency in programming/scripting languages such as Python, Bash, or similar. Familiarity with cloud environments (AWS, Azure, etc.). Good-to-Have Skills: Familiarity with Splunk for monitoring and analytics. Experience with React, Node.js, and Java applications. Knowledge of additional DevOps tools and practices. Experience: Minimum of 8 years of experience in DevOps Site Reliability Engineering. Proven experience in developing and maintaining monitoring solutions using ELK Stack. Previous experience in implementing and optimizing logging strategies for various applications. Experience in cloud environments (AWS, Azure, etc.) is preferred. Day-to-Day Activities: Track and resolve incidents and OREs in collaboration with the issue management team. Develop and maintain ELK Stack monitoring solutions, creating graphs and dashboards for system performance. Implement logging strategies for React, Node.js, and Java applications. Participate in continuous improvement initiatives to enhance application and infrastructure performance. Collaborate with cross-functional teams to address performance bottlenecks and reliability issues. Document processes, incident resolutions, and knowledge-sharing materials. Qualifications: Bachelor's degree in Computer Science, Information Technology, or related field. Relevant certifications in DevOps or Site Reliability Engineering (preferred). Soft Skills: Excellent written and verbal communication skills. Ability to work well in a team environment. Strong problem-solving and analytical skills. Ability to adapt to new technologies and changing requirements. Good time management and prioritization skills.

Posted 3 months ago

Apply

4 - 8 years

6 - 10 Lacs

Uttar Pradesh

Work from Office

Naukri logo

Skill Name: Azure Devops Engineer Job Location : Pan India JD: Proven experience as an Azure DevOps Engineer or similar role. Strong experience with Azure Cloud services and architecture. Extensive experience with Terraform for Infrastructure as Code (IaC). Hands-on experience with Azure Data Factory for data integration. Proficiency in API development and management. Experience with scripting languages such as PowerShell, Python, or Bash. Familiarity with containerization technologies like Docker and Kubernetes is a plus

Posted 3 months ago

Apply

3 - 7 years

5 - 9 Lacs

Karnataka

Work from Office

Naukri logo

Akmai waf fitting for Cequence Defender Engineer 2 positions: We are seeking a skilled and motivated Cequence Defender Engineer to join our growing security team. As a Cequence Defender Engineer, you will play a crucial role in protecting our organizations web applications and APIs from sophisticated cyber threats. You will be responsible for the implementation, configuration, and ongoing management of the Cequence Security Platform, ensuring its optimal performance and effectiveness in mitigating bot attacks, DDoS attacks, and API abuse. Responsibilities:Design, implement, and maintain the Cequence Security Platform, including Defender (WADC/WAAP), Unified API Protection, and Bot Defense. Integrate Cequence Defender with existing security infrastructure, including Imperva, Datapower/APIC, and threat intelligence platforms. Develop and maintain comprehensive security policies and rules within Cequence Defender to effectively mitigate threats. Analyze security events and incidents detected by Cequence Defender, conducting thorough investigations and implementing appropriate remediation actions. Proactively monitor the threat landscape for emerging threats and vulnerabilities, adapting Cequence Defender configurations accordingly. Create and maintain detailed documentation for Cequence Defender configurations, policies, and incident response procedures. Collaborate with other security team members to ensure the overall security posture of the organization is maintained. Stay up to date on the latest security best practices and industry trends, particularly in application security and API protection. Qualifications:Proven experience working with Cequence Security Platform, specifically Cequence Defender. Strong understanding of web application security principles, common vulnerabilities (OWASP Top 10), and attack methodologies. Hands on experience with security tools and technologies, such as firewalls, intrusion detection/prevention systems (IDS/IPS), and web application firewalls (WAFs). Familiarity with scripting languages (e.g., Python, Bash) for automation and integration purposes. Excellent analytical and problem solving skills, with the ability to troubleshoot complex technical issues. Strong communication and collaboration skills, with the ability to effectively communicate technical concepts to both technical and non technical audiences. Preferred Qualifications:Industry certifications in cybersecurity, such as CISSP, CEH, or CCNP Security. Experience with cloud security platforms (e.g., AWS, Azure, GCP). Knowledge of API security best practices and standards (e.g., OpenAPI Specification, OAuth 2.0).

Posted 3 months ago

Apply

4 - 7 years

6 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Skills: . DevOps Engineer, Bamboo, Jenkins, Java, Python, CICD, Artifactory,. MicroGenesis Techsoft Pvt. Ltd are pioneers in the field of technology service provider such as Application Lifecycle Management, DevOps, Software and Systems Engineering, Robotic Process Automation etc. We have an open position for the role of DevOps Engineer in Bangalore location. Primary Skills. Application Technologies:Sound knowledge and working experience with Jira, Confluence, Bitbucket, Bamboo, and Artifactory tools. CI/CD Processes:5+ years of experience in CI/CD processes and practices. Scripting/Programming Languages:Proficiency in JavaScript, Perl, PowerShell, Bash, and Python for automating CI/CD pipelines. Version Control Systems:Good understanding of distributed version control systems like GIT. DevOps Best Practices:Experience in designing, developing, and implementing best practices and automation for the DevOps pipeline. Job Responsibilities. DevOps Processes:Define best-in-class DevOps processes, analyze current DevOps processes, and identify gaps. Open-Source Technologies:Utilize various open source technologies effectively. Automation:Develop scripts and automate tasks using PowerShell, Python, Bash, and Linux. System Understanding:Understand the workings of various systems and manage IT operations. Source Control Management:Manage source control, including Bitbucket and GIT. End-to-End Automation:Develop automation workflows that cover complete end-to-end processes. Agile Methodologies:Knowledge of Agile methodologies such as SCRUM and capability to develop and analyze specifications and requirements. Software Development Tools:Experience and sound knowledge of software development tools like SCM, Release Management, Unit Testing, Integration Testing, Software Validation, emulators, compilers, and software testing. Technical Leadership:Provide technical leadership and set priorities/work assignments for the DevOps team. Collaboration:Work with development teams to support software/DevOps activities. Planning and Scheduling:Create and maintain DevOps development plans and schedules. Technical Improvements:Track, implement, and lead the team in technical DevOps improvements. Training:Responsible for providing training on DevOps tools and processes. Issue Resolution:Identify DevOps requirements and performance issues and work with internal and external teams to resolve issues in a timely manner. Support:Perform work in ticket systems to address maintenance and support issues. Qualifications. Bachelors degree in Computer Science, Information Technology, or related field. 5+ years of experience in DevOps, with a focus on CI/CD processes. Strong scripting and programming skills in JavaScript, Perl, PowerShell, Bash, and Python. Proficiency with Jira, Confluence, Bitbucket, Bamboo, and Artifactory. Experience with Agile methodologies, particularly SCRUM. Excellent communication, collaboration, and problem-solving skills. Ability to lead and mentor team members in DevOps practices and tools

Posted 3 months ago

Apply

5 - 8 years

6 - 16 Lacs

Hyderabad

Work from Office

Naukri logo

Description Team Collaboration & Knowledge Sharing •Work closely with team members to ensure seamless collaboration on projects and tasks. •Actively contribute to team growth by sharing expertise, documenting processes, and fostering a culture of continuous learning. •Mentor junior team members, fostering professional growth and ensuring adherence to best practices. Customer Engagement & Change Management •Engage with end users and stakeholders to understand their needs, resolve issues, and implement infrastructure changes with minimal disruption. •Participate in change management processes, ensuring compliance with policies and standards while effectively communicating updates to impacted parties. Infrastructure Management •Work with on-premises and cloud environments to maintain system integrity, availability, and performance. •Collaborate with cross-functional teams to align goals with business objectives. Vulnerability Management •Track, prioritize, and remediate endpoint vulnerabilities to maintain a secure Infrastructure. •Resolve escalated endpoint vulnerabilities and guide the team through troubleshooting complex problems. Automation & Scripting •Develop scripts and automation processes to streamline remediation and operational tasks. •Identify opportunities for infrastructure optimization and contribute to long-term operational strategy. Compliance •Adhere to company policies, procedures, and directives while maintaining flexibility to adapt to evolving business needs. Qualifications Undergraduate degree or equivalent experience. Required Qualifications •Bachelors degree in Computer Science, Information Technology, or a related field •5+ years of experience in vulnerability management. •Some advanced certifications preferred (e.g. Microsoft, Red Hat, Tanium, Jamf, etc.) •Experience with endpoint management tools (e.g., Tanium preferred). •Familiarity with using IT Service Management (ITSM) ticket platforms for task and change management (e.g. ServiceNow preferred). •Proven ability to work directly with end users to resolve vulnerabilities and technical issues. Preferred Qualifications •Advanced experience with scripting languages such as PowerShell, Python, or Bash. •Knowledge of infrastructure monitoring tools and practices. •Basic understanding of cloud platforms such as Azure and AWS. •Strong analytical and problem-solving skills. •Excellent communication skills, both verbal and written.

Posted 3 months ago

Apply

8 - 13 years

25 - 30 Lacs

Nasik, Pune, Nagpur

Work from Office

Naukri logo

Hi Jobseekers, We are Hiring ! Immedidate joiners! We are excited to announce that we looking for the candidates for the below JD position -Devops Engineer LocationBangalore / Hyderabad / Koch / Coimbatore EXp6y-12y If interested, Pl let me know Pl mail me @ lavanya j@natobotics com with the below details, Exp- CTC_ Exp CTC- Notice period- Location- Preferred Location- PAN Number- We assure our best service always r 4 to 10 Years(A/SA/M) With 4 to 8 years of hands on experience in working/leading DevOps activities Collaborate with software developers, quality assurance engineers and IT professionals to guarantee smooth deployment, automation and management of software infrastructure Design and implement CI/CD pipelines for multiple software applications and environments Create and maintain monitoring systems to guarantee high availability and performance for software applications Manage and enhance cloud infrastructure such as AWS and Azure Automating software deployment, configuration, and upkeep processes Troubleshoot software infrastructure issues and collaborate with the team to resolve them Stay abreast of emerging technologies and industry trends, then utilize them to enhance your software infrastructure Acquaintance with software development processes and methodologies Experience with continuous integration/delivery tools such as Jenkins, Travis CI, or CircleCI would be advantageous Experience with cloud infrastructure platforms such as AWS, Azure and GCP Excellent scripting skills in Bash, Python or Ruby Experience with monitoring and logging tools such as Prometheus, Grafana, and the ELK stack is essential Strong problem-solving and troubleshooting abilities Excellent communication and collaboration abilities

Posted 3 months ago

Apply

1 - 3 years

3 - 5 Lacs

Delhi NCR, Mumbai, Bengaluru

Work from Office

Naukri logo

We are looking for an experienced Database Administrator (L1) to join our team on a 6-month contract basis. The role involves ensuring the reliability, availability, and security of critical database infrastructure, including MySQL, DynamoDB, ElasticSearch, and Redis. Responsibilities include identifying and correcting performance bottlenecks, automating database operations, and managing highly consistent data backups. Candidates should have hands-on experience with MySQL (priority) and DynamoDB, along with expertise in AWS and Kubernetes. Strong understanding of datastore management principles such as backup management, security, and proactive monitoring is required. Knowledge of scripting languages like Python, Bash, or Golang is a plus. The ideal candidate should have 1-3 years of experience in database administration, software engineering practices like unit testing and code reviews, and the ability to work independently. Location-Remote,Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad

Posted 3 months ago

Apply

3 - 6 years

5 - 8 Lacs

Gurgaon

Work from Office

Naukri logo

Responsibilities Execute full lifecycle software development as a backend developer. Develop well-designed, testable, and efficient code. Collaborate with cross-functional teams to define, design, and ship new features. Troubleshoot, debug and upgrade existing systems. Participate in code reviews to maintain high code quality and ensure adherence to best practices. Write and maintain documentation for new and existing features. Optimize applications for maximum speed and scalability. Ensure the security and data protection of the applications. Continuously research and implement new technologies to maximize development efficiency. Candidate must be willing to work overlapping hours to cover the EST timezone. Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related field from a Tier 1 college or university (IIT or NIT Only) 3-6 years of experience in software development. Experience in Electron or other Windows app development frameworks. Proficiency in Node.js, C#, or JavaScript. Knowledge of scripting languages such as PowerShell, Python, or Bash. Familiarity with Active Directory management and integration is a plus. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Proactive attitude with the ability to work independently and as part of a team.

Posted 3 months ago

Apply

2 - 4 years

4 - 6 Lacs

Hyderabad

Work from Office

Naukri logo

General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Skillset Good understanding/experience of C programming Experience with industry standard configuration management tools. Perforce, ClearCase, git, etc, Knowledge and experience of Static/dynamic Code Analysis tools like Lint, gcov, Rational, Knowledge of scripting languages like Python, Perl, Powershell, bash Responsibilities Develop and maintain build system software and tools Develop integration methodologies and define test cases for continuous integration and test automation.

Posted 3 months ago

Apply

3 - 6 years

5 - 8 Lacs

Nasik, Pune, Nagpur

Work from Office

Naukri logo

Hi Jobseekers, We are looking for immediate joiners for Python+ Shell scripting Developer Notice periodImmediate joiners Location-Pune + Hyderabad Exp6+ Job Title: Python + Shell Scripting Developer Location: [Location] Employment Type: Full-time / Contract About The Role We are looking for an experienced Python + Shell Scripting Developer to join our team The ideal candidate will have strong programming skills in Python along with experience writing shell scripts to automate tasks, process data, and manage system operations This is a great opportunity for someone who enjoys working with both high-level programming and system-level scripting to solve complex problems and optimize workflows Key Responsibilities Write Python scripts for automating processes, data manipulation, and integration between different systems Develop, test, and maintain Shell scripts (Bash, Zsh, etc ) for system automation, file manipulation, and task scheduling Create and optimize Python applications to interact with shell commands and system processes Integrate Python with command-line tools to manage system configurations, deployments, and logs Use shell scripting to schedule recurring tasks via cron jobs or other job scheduling systems Debug and troubleshoot Python scripts and shell scripts for performance and reliability Monitor system logs, perform root cause analysis, and automate incident responses Work with DevOps teams to streamline and automate deployment pipelines, data processing workflows, and system maintenance tasks Document and maintain code, scripts, and processes for internal use Collaborate with cross-functional teams to understand system requirements and provide scalable automation solutions Skills And Qualifications Strong proficiency in Python for general-purpose scripting and application development Solid experience writing Shell scripts (Bash, Zsh, etc ) for system automation and administration tasks Familiarity with Linux/Unix environments and command-line tools Knowledge of system administration tasks such as file management, process monitoring, and user permissions Experience with version control tools like Git for source code management Good understanding of regular expressions for string manipulation and pattern matching Basic knowledge of networking concepts and protocols (e g , SSH, FTP, HTTP) Strong understanding of data formats like JSON, XML, CSV, and the ability to process them using Python Experience with task automation and job scheduling systems such as cron or systemd Familiarity with cloud platforms (AWS, GCP, or Azure) and cloud-based automation is a plus Preferred Qualifications Bachelors or Masters degree in Computer Science, Information Technology, or a related field Experience with containerization tools like Docker and orchestration tools like Kubernetes Familiarity with automation tools like Ansible, Puppet, or Chef Understanding of continuous integration/continuous deployment (CI/CD) practices and pipelines Experience with database operations (e g , MySQL, PostgreSQL) through Python and shell scripts Knowledge of Python web frameworks (e g , Flask, Django) or other relevant tools

Posted 3 months ago

Apply

2 - 4 years

4 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

We are seeking a skilled and proactive IT Administrator to manage and support our organizations IT infrastructure. The IT Administrator will ensure the seamless operation of computer systems, networks, and software, while providing technical assistance to staff and maintaining system security. This role requires a problem-solving mindset, excellent communication skills, and the ability to manage multiple priorities effectively. Strong knowledge of Windows and Linux server administration. Server installation & configuration skills required (PowerShell, Python, Bash).

Posted 3 months ago

Apply

10 - 15 years

12 - 17 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: We are seeking a highly skilled Staff Engineer with deep expertise in Red Hat Enterprise Linux (RHEL) and CentOS distributions. The ideal candidate will have extensive experience in designing, implementing, and maintaining complex Linux-based systems with deep knowledge of the Linux kernel as well as the upstream contribution experience. As a Principal Engineer, you will play a critical role in leading technical projects, mentoring junior engineers, and driving innovation within our organization. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Lead the design, implementation, and maintenance of Linux-based systems, with a focus on RHEL and CentOS distributions. Collaborate with cross-functional teams to develop and deploy scalable and reliable infrastructure/edge solutions. Provide technical leadership and mentorship to junior engineers, fostering a culture of continuous learning and improvement. Troubleshoot and resolve complex technical issues related to Linux systems, ensuring high availability and performance. Stay up-to-date with the latest industry trends and best practices in Linux Distro management and security. Participate in code reviews, design discussions, and technical decision-making processes. Proven track record of designing, implementing, and maintaining complex Linux-based systems Strong knowledge of networking, security, and virtualization technologies Strong Linux kernel understanding in the areas of memory and scheduling Proficiency in scripting languages such as Bash, Python, or Perl Excellent problem-solving skills and the ability to work under pressure Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams Preferred Qualifications: Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. 10+ years of experience in Linux Distros, with a strong focus on RHEL and CentOS distributions Certifications such as RHCE (Red Hat Certified Engineer) or RHCA (Red Hat Certified Architect) are highly desirable Experience with containerization technologies such as Docker and Kubernetes.

Posted 3 months ago

Apply

2 - 7 years

4 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Machine Learning Systems Integration & Test Engineer About The Role : You will be part of the Qualcomm CR&D Software team that focuses on the overall system stability for an AI inferencing solution by building an environment closer to large-scale deployment. In this role, the candidate will be working on a team responsible for testing drivers/features for Qualcomm"™s Real-time OS and hardware blocks such as Neural Network processor, I2C/SPI controller, power management IC (PMIC) and PCIe. The team contributes to testing throughout the life cycle, including unit, integration, and system-level testing. As a part of this team, your responsibilities would be to create complex test strategies, define user-oriented test case scenarios, automate/integrate those test cases as part of the automation framework and execute those test cases for a longer duration to find software stability issues. The role involves a good mix of hands on testing of the products and SW development of test cases and automation using a combination of Python and C++. The candidate will be responsible for the development of test plans and automated test cases for new features. You would be further doing the initial triage of the issues found and would work closely with various development, test and customer engineering teams to resolve such issues on priority. Responsibilities Test development, troubleshooting and problem resolution on reference designs and customer platforms Test application design, coding and test development for system-on-chip products Interact in a team environment with developers, system engineers and testers Work closely with systems, software teams and test teams to develop test/test apps at both API level and system level for specific drivers, Artificial technologies like Deep learning, NLP and Computer vision, operating system and system level features like thermal mitigation, and power optimization Flexibility in work assignments and the ability to multi-task are crucial Required Skills and Aptitudes Bachelor"™s/Master"™s degree in Computer Science or related field experience 2+ years of relevant testing experience in System Testing preferable on embedded systems. Experience with ML frameworks such as PyTorch, Caffe2, TensorFlow Excellent programming skills in one or more programming languages (Python, Bash, C++) Excellent problem solving, analytical and debugging skills Experience in source control management like Git, Gerrit and Perforce. Excellent English communication (written and verbal) and interpersonal skills Interest in developing test cases and automation with strong programming skills (in C/C++) Good understanding of test methodology and test processes, including requirements collection, test plan development, and test case implementation Lab and hands-on debugging skills; ability to do initial debug and isolate failures A basic understanding of system-on-chip technologies will assure the success of the candidate Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

Posted 3 months ago

Apply

3 - 5 years

5 - 7 Lacs

Uttar Pradesh

Work from Office

Naukri logo

Job Summary:We seek a skilled and motivated DevSecOps Engineer to join our dynamic run team. In this role, he/she will be responsible will include leveraging comprehensive scanning capabilities to identify vulnerabilities, misconfigurations, and compliance issues across our IT environment. He/she will work closely with development, operations, and security teams to integrate security best practices into our CI/CD pipeline and improve our overall security posture. This role requires a strong understanding of offensive and defensive security principles and proficiency in scripting and automation. The ideal candidate is a problem solver, a team player, and passionate about securing modern IT environments. Responsibilities:Vulnerability Scanning and Analysis:Perform regular vulnerability scans of servers, workstations, cloud infrastructure, and other assets using Qualys or Burp. Analyze scan results to identify critical vulnerabilities, misconfigurations, and compliance violations. Prioritize vulnerabilities based on risk and business impact. Manually validate and verify vulnerabilities to reduce false positives and refine scan settings. Remediation and Reporting:Work closely with application teams, system administrators, and other stakeholders to communicate vulnerability findings and guide remediation efforts. Track remediation progress using Excel and other tracking tools. Generate detailed reports on vulnerability trends, remediation status, and overall security posture. Present findings to technical and management audiences. DevSecOps Integration:CI/CD Pipelines:Design, build, and maintain CI/CD pipelines with security integrated throughout the process. Familiarity with tools like Jenkins, GitLab CI, and Azure DevOps. Automate vulnerability remediation tasks using Ansible playbooks. Collaborate with development teams to implement secure coding practices and improve application security. Work with DevSecOps engineers to build out automated security testing pipelines. Automation and Scripting:Develop and maintain Ansible playbooks to automate vulnerability patching, configuration hardening, and compliance checks. Use scripting languages (e.g., Python, Bash) to create custom tools and scripts for vulnerability analysis and reporting. Data Analysis and Visualization:Utilize Power BI to create dashboards and reports that provide management visibility into security posture and remediation efforts. Analyze vulnerability data to identify trends, patterns, and areas for improvement. Present findings to management clearly and concisely. Compliance and Governance:Ensure compliance with relevant security standards and regulations (e.g., PCI DSS, HIPAA, SOC). Assist with security audits and assessments. Stay up to date on the latest security threats and vulnerabilities. Continuous Improvement:Continuously evaluate and improve our vulnerability management processes and procedures. Research and recommend new security tools and technologies. Participate in security incident response activities. Technical Skills and Qualifications:Required:3+ years of experience in security vulnerability scanning and analysis. Expert level experience with Vulnerability Management Strong understanding of vulnerability assessment methodologies and tools (e.g., OWASP, NIST). Proven experience with automation and configuration management. Understand at least one scripting language (e.g., Python, Bash, PowerShell). Experience with integrating security tools into CI/CD pipelines. Excellent working knowledge of Power BI and Excel for data analysis and reporting. Ability to create complex dashboards and reports. Solid understanding of networking concepts, operating systems (Windows, Linux), and cloud environments (e.g., AWS, Azure, GCP). Excellent communication, collaboration, and problem solving skills. Ability to work independently and as part of a team. Preferred:Some experience with other security tools such as Burp Suite, Invicti, SonarQube, Zap, et

Posted 3 months ago

Apply

11 - 14 years

35 - 40 Lacs

Bengaluru

Work from Office

Naukri logo

Akmai waf fitting for Cequence Defender Engineer We are seeking a skilled and motivated Cequence Defender Engineer to join our growing security team. As a Cequence Defender Engineer, you will play a crucial role in protecting our organizations web applications and APIs from sophisticated cyber threats. You will be responsible for the implementation, configuration, and ongoing management of the Cequence Security Platform, ensuring its optimal performance and effectiveness in mitigating bot attacks, DDoS attacks, and API abuse. Responsibilities : Design, implement, and maintain the Cequence Security Platform, including Defender (WADC/WAAP), Unified API Protection, and Bot Defense. Integrate Cequence Defender with existing security infrastructure, including Imperva, Datapower/APIC, and threat intelligence platforms. Develop and maintain comprehensive security policies and rules within Cequence Defender to effectively mitigate threats. Analyze security events and incidents detected by Cequence Defender, conducting thorough investigations and implementing appropriate remediation actions. Proactively monitor the threat landscape for emerging threats and vulnerabilities, adapting Cequence Defender configurations accordingly. Create and maintain detailed documentation for Cequence Defender configurations, policies, and incident response procedures. Collaborate with other security team members to ensure the overall security posture of the organization is maintained. Stay up-to-date on the latest security best practices and industry trends, particularly in application security and API protection. Qualifications: Proven experience working with Cequence Security Platform, specifically Cequence Defender. Strong understanding of web application security principles, common vulnerabilities (OWASP Top 10), and attack methodologies. Hands-on experience with security tools and technologies, such as firewalls, intrusion detection/prevention systems (IDS/IPS), and web application firewalls (WAFs). Familiarity with scripting languages (e.g., Python, Bash) for automation and integration purposes. Excellent analytical and problem-solving skills, with the ability to troubleshoot complex technical issues. Strong communication and collaboration skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences. Preferred Qualifications : Industry certifications in cybersecurity, such as CISSP, CEH, or CCNP Security. Experience with cloud security platforms (e.g., AWS, Azure, GCP). Knowledge of API security best practices and standards (e.g., OpenAPI Specification, OAuth 2.0).

Posted 3 months ago

Apply

Exploring Bash Jobs in India

The bash job market in India is thriving with numerous opportunities for professionals who have expertise in bash scripting. Organizations across various industries are actively seeking individuals with these skills to streamline their operations and automate repetitive tasks. If you are a job seeker looking to explore bash jobs in India, read on to learn more about the job market, salary range, career progression, related skills, and interview questions.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Mumbai

These cities are known for their vibrant tech industries and offer a plethora of opportunities for bash professionals.

Average Salary Range

The average salary range for bash professionals in India varies based on experience level. Entry-level positions may start at around INR 3-4 lakhs per annum, while experienced professionals can earn up to INR 12-15 lakhs per annum.

Career Path

In the field of bash scripting, a typical career path may involve starting as a Junior Developer, progressing to a Senior Developer, and eventually moving up to a Tech Lead role. With experience and expertise, individuals can also explore roles such as DevOps Engineer or Systems Administrator.

Related Skills

In addition to bash scripting, professionals in this field are often expected to have knowledge of: - Linux operating system - Shell scripting - Automation tools like Ansible - Version control systems like Git - Networking concepts

Interview Questions

  • What is the purpose of the chmod command in bash? (basic)
  • Explain the difference between grep and awk commands. (medium)
  • How do you debug a bash script? (medium)
  • What is the significance of the #! (shebang) at the beginning of a bash script? (basic)
  • How can you pass arguments to a bash script? (basic)
  • What is a heredoc in bash scripting? (advanced)
  • Explain the concept of process substitution in bash. (medium)
  • How do you handle errors in a bash script? (medium)
  • What is the use of the cut command in bash? (basic)
  • How do you schedule a bash script to run at a specific time using cron? (medium)
  • What is a pipe in bash scripting? (basic)
  • How can you check if a file exists in a bash script? (basic)
  • Explain the difference between $1 and $@ in bash scripting. (medium)
  • What is the purpose of the exec command in bash? (advanced)
  • How do you write a for loop in bash? (basic)
  • Explain the concept of environment variables in bash. (medium)
  • What is the purpose of the tr command in bash? (basic)
  • How do you redirect output in bash? (basic)
  • What is command substitution in bash scripting? (medium)
  • How do you read user input in a bash script? (basic)
  • Explain the significance of the export command in bash. (medium)
  • How do you check the exit status of a command in bash? (basic)
  • What is a function in bash scripting? (medium)
  • How do you comment out multiple lines in a bash script? (basic)

Closing Remark

As you prepare for bash job interviews in India, remember to showcase your expertise in bash scripting, along with related skills and experience. By mastering these interview questions and demonstrating your passion for automation and scripting, you can confidently pursue rewarding opportunities in the field. Good luck with your job search!

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