Posted on: 16/11/2025
Role Overview :
We are looking for a skilled PERL/Python Developer with strong SQL expertise to support an ongoing initiative to convert and optimize application code for database compatibilityfrom Sybase to MS SQL Server. This role involves hands-on coding, migration, refactoring, and ensuring smooth functionality across systems.
Key Responsibilities :
1. Application Code Conversion & Migration :
- Analyze existing application code written primarily in PERL and assess compatibility requirements for migration from Sybase to MS SQL Server.
- Convert application logic to ensure it runs efficiently on MS SQL Server.
- Where possible, rewrite or refactor PERL code into Python, aligned with the team's long-term
technology roadmap.
- For modules where Python migration is not feasible, create optimized and compatible code in PERL.
- Validate and test the converted code to ensure functional accuracy and performance.
2. Database Programming :
- Work extensively with T-SQL / SQL Server to rewrite stored procedures, queries, triggers, and functions.
- Ensure SQL code meets performance, optimization, and compatibility requirements.
- Collaborate with DBAs and other team members to troubleshoot database-related issues arising during migration.
3. Source Control & Release Management :
- Use ADO / Git for version control, branching strategies, and code tracking.
- Follow standard release management practices throughout the development lifecycle.
- Ensure proper documentation and tracking of changes during the migration process.
4. Monitoring & Automation (Nice to Have) :
- Familiarity with monitoring and alerting tools to assess performance, detect errors, and improve system reliability.
- Experience with automation frameworks or scripts to streamline recurring tasks is an added advantage.
Technical Skills Required :
- Strong proficiency in PERL (mandatory)
- Good working knowledge of Python (preferred, as migration path is Python-oriented)
- Experience with T-SQL / SQL Server development
- Understanding of Sybase and database migration challenges
- Hands-on experience with ADO / Git, CI/CD, and release workflows
- Good debugging and performance optimization skills
Day-to-Day Expectations :
- Analyze, convert, and rewrite application code to ensure compatibility with MS SQL Server.
- Work primarily in PERL, with partial work in Python depending on module feasibility.
- Collaborate with cross-functional teams for testing, validation, and deployment.
- Maintain clean code structure, documentation, and migration logs.
- Ensure adherence to timelines as part of a structured migration project.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1575234
Interview Questions for you
View All