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.

)