Description :
We are looking for a passionate Python Developer with around 2 years of hands-on experience in software development. The ideal candidate should have strong programming skills in Python, and good working knowledge of UNIX / Linux (MUST) as well as Windows environments. You will be responsible for developing and maintaining scalable applications and automation scripts that power our business processes.
Key Responsibilities :
- Develop and maintain Python-based applications, scripts, and tools.
- Work on automation and system integration tasks in UNIX / Linux (MUST) and Windows environments.
- Debug and optimize code for performance, scalability, and reliability.
- Collaborate with cross-functional teams (QA, DevOps, etc.) to design and implement solutions.
- Manage code using version control tools such as Git.
- Write and maintain technical documentation and follow best coding practices.
- Deploy and monitor applications on Linux / Windows servers.
Required Skills :
2+ years of hands-on experience with Python programming.Proficiency with UNIX / Linux (MUST) command line, shell scripting, and Windows environment management.Good understanding of OOP concepts, data structures, and algorithms.Experience with API development, RESTful services, or web frameworks (e.g., Flask, Django) is a plus.Familiarity with database systems (MySQL, PostgreSQL).Knowledge of version control (Git) and CI / CD pipelines.Strong debugging and problem-solving skills.(ref : hirist.tech)