H

Generalist Developer (Python-Bash)

Hirevoo

6 - 12 Lacs

Pune

Posted:5 hours ago

Apply

Job Description

Job Description: Generalist Developer (Python-Bash)

Job Location: Pune
Job Type: Full-Time
Experience: As per candidate suitability

Job Overview

We are looking for a skilled and motivated Generalist Developer with strong programming knowledge in Python and Bash scripting. The candidate will be responsible for developing scripts, utilities, and software components to support engineering teams, automate technical processes, and improve system efficiency.

The ideal candidate should have a good understanding of Linux operating systems, debugging, automation, and software development practices.

Key Responsibilities

  • Develop, write, and maintain Python programs and Bash/Shell scripts.
  • Build and maintain internal tools, utilities, and automation solutions.
  • Automate repetitive technical tasks and engineering workflows.
  • Troubleshoot software, scripting, and Linux system-related issues.
  • Work with APIs and integrate different tools and services.
  • Collaborate with developers, DevOps engineers, and system engineers.
  • Write clean, reusable, maintainable, and well-tested code.
  • Perform debugging, basic system administration, and performance analysis.
  • Maintain technical documentation and workflow processes.
  • Use Git for version control and collaborative development.

Required Skills

  • Strong programming knowledge in Python.
  • Good understanding of Bash and Shell scripting.
  • Familiarity with Linux operating systems and commands.
  • Knowledge of Data Structures and Algorithms.
  • Experience with API integration and automation.
  • Working knowledge of Git and version control.
  • Strong debugging and problem-solving skills.
  • Basic understanding of system administration and performance analysis.

Candidate Requirements

  • Practical experience in Python programming and scripting.
  • Ability to develop automation scripts and technical utilities.
  • Good analytical and troubleshooting skills.
  • Ability to work independently as well as collaboratively.
  • Strong willingness to learn new technologies and engineering tools.
  • Good communication and documentation skills.

Preferred Qualifications

  • Experience working in Linux-based development environments.
  • Exposure to DevOps tools and engineering automation.
  • Understanding of software development and debugging practices.
  • Familiarity with system-level programming concepts.

Pay: ₹600,000.00 - ₹1,200,000.00 per year

Work Location: In person

Skills Required

Python Bash Scripting Linux Operating Systems Debugging Automation Software Development Devops System Administration Performance Analysis Technical Documentation GIT

Learn the skills this job asks for

See your skill gap for Software Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
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.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
H
Hirevoo

RecommendedJobs for You