Software Engineer

HCLTech

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology company in Bengaluru is seeking a skilled Software Engineer (Python) with full stack development experience to design and maintain web applications and APIs. The ideal candidate must excel in Python or Go, possess 5+ years of relevant experience, and be proficient in automation tools like Ansible and Salt Stack. This role involves designing workflows, integrating solutions with IT systems, and troubleshooting automation issues.

Qualifications

  • 5+ years of experience in software engineering with a focus on automation.
  • Proficient in developing scalable web applications and APIs.
  • Strong understanding of cloud services and IT systems.

Responsibilities

  • Design, develop, test, and deploy automation scripts and workflows.
  • Integrate solutions with existing IT tools including cloud services.
  • Monitor and troubleshoot automation issues.

Skills

Full stack development
Python
Go
Ansible
Salt Stack
Django
Flask

Education

Bachelor's degree in computer science, engineering, or related field

Tools

Victoria Metrics
Nautobot
Grafana
BigPanda
PowerShell

Job description

Job Description – Software Engineer (Python)
Summary

Candidate should have experience in full stack development and can create and maintain web applications and APIs that interact with automation solutions. The engineer should also be proficient in programming languages such as Python and Go and can use them to create and modify automation scripts and applications.

Python Must have 10/10 – The candidate should be exceptional in Python or Go.

In addition to coding, the candidate should be an expert in Any one of the domains:

  • Observability – Maintaining platforms such as Victoria Metrics, Victoria Logs, Grafana Loki, Grafana, Alert Manager; all enabled with CI/CD, deployed on On-Prem & AWS Cloud
  • Asset Management – Maintaining platforms such as Nautobot, building services to improve Asset Inventory Quality, Coverage, Service Mapping (Application to Infrastructure relationships)
  • Configuration Management – Maintaining platforms such as Ansible Automation Platform and Salt Stack. Merely knowing Ansible or Salt will not be helpful; the candidate should demonstrate expertise in maintaining AAP/ Salt Stack with automation & onboarding.
  • Willing to work in 12-hour shifts.
  • Weekend on-call (mostly no work, just being available in case of an incident)
  • 5+ years of experience.
Responsibilities
  • Design, develop, test, and deploy scripts and workflows for various IT processes and systems, both on-premises and in the cloud.
  • Integrate solutions with existing IT tools and platforms such as cloud services, databases, servers, networks, security systems, etc.
  • Monitor and troubleshoot automation issues and perform root cause analysis and resolution.
Qualifications
  • Bachelor's degree in computer science, engineering, or related field, or equivalent work experience.
  • Proficient in programming languages such as Python and Go, Django and Flask to develop scalable web applications and APIs.
  • Proficient in any automation tools and technologies such as Ansible, Salt, PowerShell, Python, etc.
  • Knowledge of IT systems and processes, both on-premises and in the cloud, such as cloud services, databases, servers, networks, security systems, etc.
  • Strong problem-solving, troubleshooting, and analytical skills.
  • Excellent communication, collaboration, and documentation skills.
  • Experience in one or more tools such as Victoria Metrics, Nautobot, Salt Stack, Ansible, Grafana, BigPanda and Loki.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

CSC • Bengaluru

Hybrid
INR 1,300,000 - 2,100,000
Experience with .NET in production
Dataverse, SharePoint Online
Power Platform administration
+3
Automation Python Engineer
Automation Python Engineer

Xpertdox • Dadri

On-site
INR 600,000 - 900,000
AI Automation Developer
AI Automation Developer

LE300 Optiva (India) Technologies Pvt. Ltd. • Hyderabad

On-site
INR 600,000 - 1,200,000
Sr Engineer - Platform Engineering
Sr Engineer - Platform Engineering

Tata Communications • Chennai District

On-site
INR 900,000 - 1,300,000
Python Developer
Python Developer

Straive • Hyderabad, Gurugram District, Bengaluru

Hybrid
INR 1,500,000 - 2,600,000
Software Engineer- DevOps
Software Engineer- DevOps

Unidel Group • Pune District

On-site
INR 1,000,000 - 1,500,000
Python Consultant
Python Consultant

NTT DATA BUSINESS SOLUTIONS • Hyderabad

On-site
INR 1,800,000 - 3,200,000
System Administrator / Infrastructure Engineer
System Administrator / Infrastructure Engineer

Applied Research Works India • Kolkata District

Hybrid
INR 600,000 - 900,000
Software - Platform Automation Architect
Software - Platform Automation Architect

Dayal Group • Meerut

On-site
INR 1,200,000 - 1,800,000
Software Engineer
Software Engineer

Kaleidofin • India

On-site
INR 1,500,000 - 3,000,000