Senior Engineer-Software Development (Scripting)

Company – HEAL Software

Location – Bangalore

Status – Permanent

Job Category – Scripting, Software Programming

Relevant Work Experience – 4 – 8 Years

Career Level – Experienced

Education Level – Bachelor’s or Master’s degree in computer science, Engineering

Description

HEAL Software is a renowned provider of AIOps (Artificial Intelligence for IT Operations) solutions. With the state-of-the-art AIOps solutions, HEAL Software consistently drives digital transformation and delivers significant value to businesses across diverse industries.  HEAL Software’s unwavering dedication to leveraging AI and automation, empowers IT teams to address IT challenges, enhance incident management, reduce downtime, and ensure seamless IT operations. Through the analysis of extensive data, our solutions provide real-time insights, predictive analytics, and automated remediation, thereby enabling proactive monitoring and solution recommendation. HEAL Software Inc. has headquarters in Santa Clara, California in the US.

We make ML based products that predict upcoming issues in complex applications running in cloud-native, serverless or host-based environments. Products handle very high volumes of streaming data, and perform complex learnings on structured and unstructured data in near real time. The ideal candidate should have passion for building products, solving problems, and building data pipeline.

Read more at healsoftware.ai and follow us on Twitter and on LinkedIn.

Responsibilities:

  • Responsible to create, document and maintain product features and extensions like Component Packs, Application packs and Solution Packs. System management and automation scripts (using Shell, Perl, Python).
  • Responsible for managing Jenkins and Docker images
  • Script tasks associated with Database, Application Servers, and middleware technologies like SOA/MQ.
  • Review, update, and rewrite existing solution definitions and the code/scripts for optimization.
  • You will manage a cross-functional project team, which could consist of Product Development, Solution Engineers and Product Managers.
  • Maintain current functional and technical knowledge of the entire product line.
  • Responsible for product deployment/configuration and maintenance at client environment.
  • Troubleshooting issues related to data collection/network connectivity and Finding RCA

Requirement

  • Candidate must have 4+ years of experience in working with scripting – Shell/Perl/Python
  • Candidate must have hands on experience with Linux, especially shell commands.
  • Must have knowledge of Docker and Jenkins.
  • Proficiency in more than 1 scripting language is a good to have.
  • Script tasks associated with Database, Application Servers, and middleware technologies like SOA/MQ.
  • Hands on Experience with at least one of Docker, Podman is required.
  • Experience with at least one of Kubernetes, Openshift is required.
  • Exposure to Azure, AWS or Google Cloud is a bonus.
  • DevOps experience is not a must-have but will be desirable.
  • In-depth technical knowledge and demonstrated proficiency in scripting using VBScript, PowerShell, and WMI, Perl, shell scripting in csh/ksh/bourne shells is a bonus.
  • Ability to write technical documentation (system design and engineering documents, provide input to user documentation).
  • Exp of Databases and SQL queries for monitoring/managing databases like Oracle/MySQL etc.
  • Understanding of Agile Methodologies
  • Strong organizational skills with an ability to manage competing client demands
  • Ability to learn and adapt to new technologies

Apply for this position

Allowed Type(s): .pdf, .doc, .docx