Posted on: 21/11/2025
Description : Perl Architect
Position Title : Perl Architect
Experience : 12-18+ Years
Role Overview :
We are seeking a highly experienced Perl Architect to lead the modernization, migration, and architectural transformation of complex legacy applications.
This role requires strong hands-on expertise in Perl, deep experience executing large-scale application migrations, and the ability to work closely with business stakeholders to translate requirements into scalable technical solutions.
The ideal candidate will possess strong business analysis skills, architecture leadership, and excellent communication and stakeholder-management capabilities.
Key Responsibilities :
Technical Leadership & Architecture :
- Design and own the end-to-end architecture for enterprise-scale Perl applications, including modernization/migration to new platforms, languages, or cloud environments.
- Evaluate legacy Perl systems and define migration strategies, target-state architecture, data flow diagrams, integration patterns, and security frameworks.
- Define application decomposition strategies, technical roadmaps, and solution blueprints.
- Guide engineering teams in implementing best practices for code structure, modularity, API integrations, and performance optimization.
- Lead architectural reviews, technical assessments, and design walkthroughs.
Migration & Modernization
- Plan and execute large-scale application migration programs (on-prem - cloud, Perl - modern stack, monolith - microservices, etc.
- Identify risks, dependencies, and required refactors during migration.
- Define automation approaches for code analysis, data migration, testing, and deployment.
- Work with DevOps teams to architect CI/CD pipelines and ensure operational readiness.
Business Analysis & Documentation
- Collaborate with business stakeholders to elicit, define, and document requirements.
- Build detailed Business Requirements Documents (BRDs), functional specifications, and architecture artifacts.
- Translate complex business requirements into actionable technical designs and implementation plans.
- Ensure business requirements align with technical feasibility and enterprise architecture standards.
Collaboration & Leadership
- Work closely with PMs, QA, developers, and cross-functional teams in an agile environment.
- Mentor engineering teams on Perl development, architecture principles, and best practices.
- Provide technical thought leadership during pre-sales and solutioning discussions when required.
Required Technical Skills
- 10+ years of hands-on expertise in Perl application development and architecture.
- Strong knowledge of Perl frameworks, libraries, mod_perl, DBI/DBD modules, and integration patterns.
- Proven experience leading large application migration projects (monolith-to-modern stack, cloud migrations, re-platforming).
Strong understanding of :
- Distributed systems
- API design & integration
- Microservices architecture
- Data architecture & data migration
- Linux/Unix environment
- Experience with relational databases (Oracle/MySQL/PostgreSQL) and query optimization.
- Good understanding of cloud platforms (AWS/Azure/GCP) and DevOps practices.
- Experience building architecture models : HLD, LLD, sequence diagrams, data flow, deployment diagrams.
Business & Analytical Skills :
- Strong experience performing business analysis, stakeholder requirements gathering, and translating business needs into solution concepts.
- Expertise in writing BRD, FRD, and technical documentation.
- Ability to create structured process maps, impact analysis, and gap assessments.
Communication & Soft Skills :
- Excellent verbal and written communication skills, including the ability to present architecture to senior stakeholders.
- Strong stakeholder management and ability to interact with business, IT leadership, and cross-functional teams.
- Ability to simplify complex technical concepts for business audiences.
- Strong problem-solving, analytical thinking, and decision-making skills.
- Demonstrated leadership, collaboration, and mentoring capabilities.
- High level of ownership, adaptability, and attention to detail.
- Ability to drive clarity in ambiguous and fast-paced environments.
Preferred Qualifications :
- Experience modernizing Perl applications to Java, Python, Go, or Node. js ecosystems.
- Experience with API Gateways, Kafka, or event-driven architecture.
- Certifications in cloud architecture (AWS/Azure/GCP) are a plus.
- Experience in financial services, telecom, healthcare, or other large enterprise domains
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1578737
Interview Questions for you
View All