Perl Developer
7 days ago
Itanagar, Arunachal Pradesh, India
The IT Firm
Full time
₹ 4,00,000 - ₹ 10,00,000 per year
Job Description - Perl Developer
Position Overview :
We are seeking an experienced Perl Developer with strong expertise in Perl programming and working knowledge of Python, T-SQL, and SQL Server. The role involves application code conversion, modernization, and compatibility enhancements, ensuring seamless migration from Sybase to MS SQL. The ideal candidate will possess solid development skills, hands-on experience in version control and release management practices, and the ability to collaborate across teams in an Agile/DevOps environment.
Key Responsibilities
- Design, develop, and maintain applications primarily written in Perl, ensuring performance, scalability, and maintainability.
- Perform code conversion and compatibility enhancements to support migration from Sybase databases to MS SQL Server.
- Refactor and optimize legacy Perl code and, where possible, convert to Python for improved sustainability and long-term maintainability.
- Implement and maintain release management processes using tools such as ADO (Azure DevOps) and Git.
- Collaborate with cross-functional teams including DBAs, architects, and QA engineers to ensure smooth integration and deployment.
- Monitor and troubleshoot application performance; implement alerting and monitoring solutions as needed.
- Contribute to automation efforts to streamline development, testing, and deployment processes.
- Participate in code reviews, knowledge sharing sessions, and best practice implementation.
- Document technical specifications, conversion logic, and operational processes.
Required Skills & Qualifications
- Strong hands-on experience in Perl development (must-have).
- Good knowledge of Python programming for code conversion and new feature development.
- Proficiency in T-SQL / SQL Server, including stored procedures, queries, and performance optimization.
- Familiarity with ADO (Azure DevOps), Git, and other version control / release management practices.
- Experience with application monitoring, logging, and alerting tools.
- Exposure to automation frameworks/tools to improve efficiency.
- Strong understanding of the software development life cycle (SDLC), Agile methodologies, and DevOps practices.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration abilities.
Nice-to-Have Skills
- Prior experience in Sybase to MS SQL migration projects.
- Knowledge of CI/CD pipelines and deployment automation.
- Exposure to cloud environments (Azure / AWS / GCP).
- Familiarity with scripting in Shell, PowerShell, or Bash.
Day-to-Day Expectations
- Work closely with the team to analyze existing Sybase-based Perl applications and identify conversion strategies.
- Develop compatible code in Perl or Python, depending on feasibility, ensuring smooth integration with MS SQL.
- Participate in daily stand-ups, sprint planning, and backlog refinement in an Agile setup.
- Provide technical support for troubleshooting, debugging, and performance tuning.
- Contribute to automation, monitoring, and release processes to ensure stability and sustainability.
Experience Level
- 5-8 years of development experience with Perl and exposure to Python and SQL Server.
- Prior experience in code conversion or modernization projects is highly desirable.
)