- 경험
- 5년 이상
- 샐러리
- —
- 채용 공고
- 1
- 게시됨
- 1시간 전
- 작업 모드
- 사무실에서
- 교육
- Any Graduate
- 적임
- Any graduate with 5+ years of experience, especially those who have worked on modernization or legacy code migration projects.
- 재개하다
- 신청 시 필수 사항
당신이 일하게 될 곳
직무 설명
About the Role
Hexaware Technologies is seeking a Python Developer to support code modernization work, with a focus on migrating legacy Perl scripts into Python. The role is based in India, with work locations mentioned as Chennai, Pune, Bangalore, and Mumbai, and the experience expectation is 5+ years.
Responsibilities
- Review existing Perl scripts and rebuild them in Python.
- Confirm that the rewritten logic behaves the same as the original code.
- Improve the migrated scripts so they are easier to read, maintain, and run efficiently.
- Carry out unit testing, regression checks, and troubleshooting to validate the conversion.
- Handle file operations, regular expressions, shell commands, API calls, and database-related tasks wherever required.
- Coordinate with client-side and internal stakeholders to understand how the scripts work and what they depend on.
- Prepare documentation for the migrated scripts and assist with deployment and testing support.
Requirements
- Proven hands-on experience in Python development.
- Strong background in Python scripting and automation work.
- Sound understanding of Perl scripts and legacy code conversion.
- Solid knowledge of regex, file manipulation, and text processing.
- Practical experience in Linux or Unix environments.
- Comfortable with debugging, testing, and validating code changes.
- Experience using Git and other version-control workflows.
- Exposure to Perl-to-Python migration assignments is preferred.
- Familiarity with API integration and scripts that interact with databases is desirable.
- Knowledge of pytest or similar test frameworks is an added advantage.
- Understanding of shell scripting and schedulers such as cron is useful.
- Ability to communicate effectively with clients is beneficial.
- Suitable for professionals who have worked on modernization or migration initiatives.
- Should be able to interpret business rules from legacy code.
- Needs strong problem-solving ability and the capacity to work independently.
- Good stakeholder coordination and communication skills are expected.
Eligibility
Any graduate can apply. The role is intended for candidates with 5 or more years of experience.
Additional Information
Locations mentioned for this opening include Chennai, Pune, Bangalore, and Mumbai.